My point is they announced a huge contract last October, but apparently haven't shipped anything yet, and as such they still haven't received any money. At least that's what last months financials say.
TAA Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held