EPS : -0.24
Not a good sign
That's the most damning statistic. On the other hand, if you want to get into a leading edge tech stock on the front end, that's the kinda stock you buy. The problem is that 99% of them end up in bankruptcy. You gotta pick the right ones.