Jul. 30 at 3:28 AM
$BE Ownership structure of Bloom Energy is 42.81% Institutions, 2.36% Insiders and 54.83% owned by Public Companies and Individual Investors.
With the great quarterly earnings, and no significant rise in the share price, the only thing that can possibly make sense is the earnings were already priced in.
If not, which of the above is responsible?
All of the pumpers were obviously wrong....