Bloom Energy Corporation
BE
$22.39
-$1.73-7.17%
BE
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.