investor img

Investors

By the Numbers


$104

Million
TTM Adj. EBITDA

400+

Employees

130MW

of net
Renewable Generation


$837

Million
Base Rate

~130

Thousand
Natural Gas
Utility Customers

39

Million
TTM Adj. Net
Income