According to TipRanks, Stadler is a 2-star analyst with an average return of 2.4% and a 47.73% success rate. Stadler covers the Utilities sector, focusing on stocks such as Capital Power, Northland Power, and TransAlta.

TransAlta has an analyst consensus of Strong Buy, with a price target consensus of C$24.14.

TAC market cap is currently C$5.69B and has a P/E ratio of -25.27.

Based on the recent corporate insider activity of 42 insiders, corporate insider sentiment is neutral on the stock.