Their confirmation of guidance and the huge contract win was a technical game changer, especially given how far under the 200ema it was.Should get to mid $2.30's before any major resistance/supply issues.
APM Price at posting:
$2.18 Sentiment: Buy Disclosure: Held