Bloom Energy Up 52% Since Pelosi's Bottom Buy: Smart Money or Just Luck? | Whale Factor