so what's everyone actually see in SPT, I see that the revenue growth is good but at the end of the day this has a 480 million dollar market cap and had only 2.4 mil in gross revenue for the quarter. this seems very overvalued to me, is there something im missing?
Add to My Watchlist
What is My Watchlist?