I was thinking (hoping?) the same thing. One thought that crossed my mind: it sounded as though the navy deal was expected to be coming through in the near future. Maybe they need to expedite their expansion plans in order to increase capacity enough to meet demand?
CFO Price at posting:
36.5¢ Sentiment: Buy Disclosure: Not Held