Institutional Ownership: 24.31% = It is easy BUY NOW
I think we should be around 19 ...
My expectation : june 28 ; wait september !
High setimated November 60 to 80
You're very right
Sentiment: Strong Buy
Institutional Ownership: 24.31% TO 24.49%
It overwhelming ! NOthing else !
when you say 60-80 by november you really make a fool out of yourself...... if you said 15-20 you would sound intelligent... people like you have no business being in stocks...
High estimated ; End of the year 60 and even more is very realistic.
Sorry I know it is earlier but Turth .... It is only $ 6 to 8