Plenty of other companies out there made money every other year except one and their share price is way over 30 cents."
DB81, your logic is flawed. Comparing the share price of two companies is meaningless. It bears no relationship to market cap.
"But as an investor, how would you know that tomorrow this company wouldn't win a major contract?" How do you know it will ?
"all I care about is buy cheap shares" How do you know it's cheap ? Because it used to be $1.20 and now its 30c ? It used to be 15c as well. It doesn't matter where the SP has been, it matters where it is going.
NOD Price at posting:
27.4¢ Sentiment: None Disclosure: Held