Imagine the stock value being kept down while the number of BuY ratings went from 67% to 72%
Looks at the short interest rate and float going up at the same time as percentage of BUY ratings went from 67% a week ago to 72%.
Yet some people say there is no artificial control over the stock price.
Posted May 28, 2026, 5:10 PM UTC
4037