price has been ridiculous. how do you justify $1.22 fundamentally? that'd be earnings of roughly $110mil at 10 PE, miles away from that. these guys may not even exist in 10 years the way tech moves. hope you're right.
Add to My Watchlist
What is My Watchlist?