ELLO · Utilities · $233M
$16.91-10.05%
As of 02:21
What's this stock's score right now?
See its score for free — graded on revenue and big-money moves.
Quarterly Financials
6/'26
Preliminary · some items pending
3/'26 vs prev quarter
Among 15 Renewable Utilities peers
median 1.4x
median 59.2x
Quarterly Revenue Growth