I just don't get how these shares are priced so highly based on earnings. Can anyone enlighten me since I am clueless.
It is insane. I'm with you all the way. This looks ready to pop.
I mean estimates of $2.18 this year and $2.48 next year and a $94 share price??????
Momo stock. Pops till it stops.