Bloom Energy (BE) Soars 14.8% on Sharp PT Upgrade Ahead of Q2 Earnings

Bloom Energy (BE) Soars 14.8% on Sharp PT Upgrade Ahead of Q2 Earnings