Ive just discovered this company (and bought in). Financials look good. Growing about 100% annually, with a forward looking PE around 10. Looks like it could be valued at least twice as much. Any thoughts whats holding SP down?
Ive just discovered this company (and bought in). Financials...
Add to My Watchlist
What is My Watchlist?