Long

SPF, Potential Uptrend

Beautiful uptrend channel... Price is moving above 50 DMA, crossed above median line, and pushing higher to reach the next resistance.

Disclaimer