TAC

TAC Earnings Preview

TransAlta Corporation · Utilities · $4B

14d until earnings

TAC Earnings

Wednesday, May 06 2026
EPS Estimate
$0.04
$0.01 – $0.08
Current Price
$12.16

Data Signal Summary

3 bullish
1 bearish
Estimates up +33% Insider buying cluster Put/call 0.2 (bullish skew) Price downtrend

Key Context

Insider Activity
buying
Price Trend
downtrend
From 52w High
-13.1%
Est. Revisions (30d)
+33.3% 0up/0dn
Analyst Target (mean)
$14 $10–$17 +11%
Options P/C Ratio
0.19
Est. Dispersion
175% 3 analysts
Insider Cluster
strong buy
Fund Convergence
strong Citadel, Renaissance, Bridgewater

Recent Activity

insider trades 75 transactions
Buy · Cameron (Michelle Dawn) (Senior Officer of Issuer) ·61 shares ·$807
Buy · Fedoretz (Jane Nyla) (Senior Officer of Issuer) ·453 shares ·$5,995
Buy · Fralick (Christopher D.) (Senior Officer of Issuer) ·166 shares ·$2,197
Buy · Kousinioris (John Harry) (Director of Issuer) ·2,552 shares ·$33,775
Buy · Van Melle (Blain Mitchell) (Senior Officer of Issuer) ·90 shares ·$1,191
70 more
Other · Fedoretz (Jane Nyla) ·7,000 shr ·$91,308
Other · Van Melle (Blain Mitchell) ·10,626 shr ·$139,073
Other · Fedoretz (Jane Nyla) ·5,000 shr ·$63,425
Exercise · Fralick (Christopher D.) ·8,152 shr ·$71,240
Exercise · Fralick (Christopher D.) ·28,301 shr ·$245,482
Other · Fralick (Christopher D.) ·36,453 shr ·$470,863
Other · Van Melle (Blain Mitchell) ·15,000 shr ·$195,510
Other · Fedoretz (Jane Nyla) ·10,000 shr ·$126,800
Other · Fedoretz (Jane Nyla) ·7,500 shr ·$96,465
Other · Dielwart (John Patrick) ·46,700 shr
Other · Dielwart (John Patrick) ·500 shr
Buy · Dielwart (John Patrick) ·2,039 shr ·$25,222
Other · Fedoretz (Jane Nyla) ·5,000 shr ·$64,010
Exercise · Van Melle (Blain Mitchell) ·18,537 shr ·$126,107
Exercise · Van Melle (Blain Mitchell) ·21,402 shr ·$151,718
Exercise · Van Melle (Blain Mitchell) ·8,325 shr ·$72,261
Exercise · Van Melle (Blain Mitchell) ·9,841 shr ·$91,403
Other · Van Melle (Blain Mitchell) ·58,105 shr ·$781,221
Other · Fedoretz (Jane Nyla) ·10,000 shr ·$139,870
Other · Fedoretz (Jane Nyla) ·10,000 shr ·$138,770
Exercise · Fedoretz (Jane Nyla) ·31,527 shr ·$413,035
Exercise · Fralick (Christopher D.) ·20,779 shr ·$272,225
Exercise · Kousinioris (John Harry) ·101,653 shr ·$1,331,755
Exercise · Van Melle (Blain Mitchell) ·19,823 shr ·$259,701
Exercise · Cameron (Michelle Dawn) ·4,285 shr ·$56,137
Exercise · Cameron (Michelle Dawn) ·1,280 shr ·$16,188
Exercise · Fedoretz (Jane Nyla) ·9,193 shr ·$116,263
Exercise · Fralick (Christopher D.) ·5,979 shr ·$75,616
Exercise · Kousinioris (John Harry) ·30,164 shr ·$381,484
Exercise · O Reilly (Kerry Lynn) ·9,193 shr ·$116,263
Exercise · Van Melle (Blain Mitchell) ·5,693 shr ·$71,999
Buy · Fedoretz (Jane Nyla) ·319 shr ·$4,117
Buy · Fralick (Christopher D.) ·73 shr ·$942
Buy · Kousinioris (John Harry) ·2,155 shr ·$27,812
Buy · O Reilly (Kerry Lynn) ·1 shr ·$12
Buy · Cameron (Michelle Dawn) ·43 shr ·$554
Buy · Dielwart (John Patrick) ·1,577 shr ·$21,440
Buy · Cameron (Michelle Dawn) ·39 shr ·$541
Buy · Fedoretz (Jane Nyla) ·293 shr ·$4,064
Buy · Fralick (Christopher D.) ·30 shr ·$416
Buy · Kousinioris (John Harry) ·1,972 shr ·$27,357
Buy · Van Melle (Blain Mitchell) ·1 shr ·$13
Exercise · O Reilly (Kerry Lynn) ·12,369 shr ·$112,656
Exercise · O Reilly (Kerry Lynn) ·14,313 shr ·$123,678
Exercise · O Reilly (Kerry Lynn) ·21,594 shr ·$169,815
Other · O Reilly (Kerry Lynn) ·39,403 shr ·$536,747
Exercise · Fralick (Christopher D.) ·11,313 shr ·$141,808
Buy · Dielwart (John Patrick) ·1,676 shr ·$21,466
Buy · Cameron (Michelle Dawn) ·51 shr ·$546
Buy · Fedoretz (Jane Nyla) ·387 shr ·$4,143
Buy · Fralick (Christopher D.) ·39 shr ·$417
Buy · Kousinioris (John Harry) ·2,613 shr ·$27,974
Buy · O Reilly (Kerry Lynn) ·1 shr ·$10
Buy · Van Melle (Blain Mitchell) ·109 shr ·$1,166
Buy · Dielwart (John Patrick) ·1,870 shr ·$21,194
Other · Van Melle (Blain Mitchell) ·5 shr ·$51
Other · Transalta Corp ·241,600 shr
Buy · Transalta Corp ·80,100 shr ·$722,021
Buy · Transalta Corp ·80,600 shr ·$723,143
Buy · Transalta Corp ·80,900 shr ·$721,547
Other · Transalta Corp ·417,700 shr
Buy · Transalta Corp ·82,400 shr ·$721,906
Buy · Transalta Corp ·83,000 shr ·$719,278
Buy · Transalta Corp ·84,400 shr ·$723,645
Buy · Transalta Corp ·85,400 shr ·$722,484
Buy · Transalta Corp ·82,500 shr ·$722,370
Other · Transalta Corp ·331,700 shr
Buy · Transalta Corp ·83,400 shr ·$662,696
Buy · Transalta Corp ·82,900 shr ·$716,421
Buy · Transalta Corp ·81,700 shr ·$719,940