TransAlta beats estimates but the short-seller rebuild tells its own story
TransAlta reported Q1 2026 results this morning with adjusted EPS of C$0.04 beating the C$0.01 consensus estimate — and the company reaffirmed its full-year guidance. Yet the stock entered the day having fallen 8.3%…
