Back to screener

TAC

Transalta Corp

Utilities · Utilities - Independent Power Producers · Canada

$13.13

Market cap $4.15B

Valuation

Health

Mood

Greed

Dividend yield

1.52%

TTM

1.51%

Forward

Explore SmartStockScore

Data updated daily