AltaGas (ALA.TO) reported second-quarter normalized net income of C$97 million, or C$0.31 per share, up from C$81 million, or C$0.27 per share, in the year-ago quarter.
Analysts polled by FactSet expected C$0.22.
Revenue was C$3.80 billion, up from C$2.84 billion in the prior-year period.
Analysts expected C$2.74 billion.
AltaGas increased its 2026 normalized earnings per share guidance by 6% to a range of C$2.35 to C$2.60.