Here’s How Much You Would Have Made Owning Bloom Energy Stock In The Last 5 Yearsbenzinga_article·1 day ago, 04:30 PMBE-0.63%BEC-0.24%