NCM Weekly
Stuck between support and resistance in an ascending triangle (blue).Have marked possible short term uptrend channel that has begun with higher low mid November.
Also very long term uptrend line in brown providing support.
The ascending triangle breakout in either direction will provide the long term trend for this stock.
The ultra high volume bar in late april provides strong resistnce.