The company reported Q2 2026 earnings per share of $0.37, slightly above analyst expectations, while revenue declined as it divests non-utility renewables.
28d ago
verifying reliability
No specialized terms available for this topic.