Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
TAC logo

TAC

NYE
TransAlta Corporation
UtilitiesUtilities - Independent Power Producers
Watchlists:
Last updated: Monday 14th July 2025
11.41
+0.21 (1.88%)
Prev Close:11.2
Open:11.14
Bid:10.73
Ask:12.6
52 Week Range
6.78
14.64
Volume:1,132,625
Mkt Cap:3,088 M
Price Target
$13.12
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Stock
Dividend
Mkt Cap
PE
Price
0.0559
8 B
6.3
12.59
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
0.0607
96 B
22.3
44.55
N/A
N/A
N/A
N/A
0.0413
48 B
10.44
40.1
N/A
N/A
N/A
N/A

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Volatility Metrics
Financials

Financial Statements

TAC - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Depreciation And Amortization531 M621 M599 M529 M654 M590 M574 M635 M601 M545 M
Earnings From Equity Interest5 M4 M9 M9 M1000000.0
Earnings From Equity Interest Net Of Tax5 M4 M9 M9 M1000000.0
Fuel And Purchase Power112 M78 M987 M754 M915 M866 M847 M808 M922 M
Gain On Sale Of Business56 M157 M
Gain On Sale Of PPE4 M4 M52 M54 M9 M46 M1000000.02 M4 M262 M
Gain On Sale Of Security16 M17 M-15 M-15 M-1000000.0-5 M4 M
General And Administrative Expense-7 M511 M472 M475 M515 M517 M489 M492 M
Gross Profit Margin (profit Margin After CGS)1,794 M2,183 M1,635 M1,489 M1,133 M1,261 M1,149 M1,291 M1,434 M1,259 M
Impairment Of Capital Assets46 M48 M-9 M648 M84 M25 M73 M20 M28 M-2 M
Insurance And Claims-7 M
Interest Expense Non Operating324 M281 M277 M245 M199 M189 M200 M209 M191 M222 M
Interest Income Operating47 M-58 M
Minority Interests-10 M-101 M-111 M-112 M34 M94 M108 M42 M107 M94 M
Misc Other Special Charges73 M59 M19 M
Net Income (loss)229 M613 M-140 M-537 M-287 M82 M-198 M-160 M169 M22 M
Net Income Common Stockholders177 M562 M-140 M-576 M-336 M52 M-248 M-190 M117 M-24 M
Net Income Continuous Operations239 M714 M-29 M-425 M-253 M176 M-90 M-118 M276 M116 M
Net Non Operating Interest Income Expense-294 M-222 M-346 M188 M201 M150 M194 M166 M142 M172 M
Net Operating Interest Income Expense47 M-58 M
Normalized Income358 M631 M59 M315 M-278 M-23 M-163 M-16 M257 M-80 M
Operating Income572 M994 M482 M377 M-45 M193 M52 M137 M486 M147 M
Operating Income Before Depreciation (EBITDA)1,174 M1,700 M1,039 M584 M694 M1,091 M814 M863 M1,169 M1,048 M
Operating Expense1,222 M1,189 M1,153 M1,112 M1,178 M1,068 M1,097 M1,154 M948 M1,112 M
Other Costof Revenue1,060 M1,263 M245 M214 M171 M234 M169 M155 M86 M
Other Gand A-7 M511 M472 M475 M515 M517 M489 M492 M
Other Operating Expenses655 M539 M258 M40 M19 M-26 M-23 M-28 M-173 M46 M
Other Taxes36 M29 M33 M32 M33 M29 M31 M30 M31 M29 M
Otherunder Preferred Stock Dividend52 M51 M39 M49 M30 M50 M30 M52 M46 M
Preferred Stock Dividends52 M51 M39 M49 M30 M50 M30 M52 M46 M
Restructring And Mn A Income1000000.022 M
Salaries And Wages254 M263 M234 M235 M228 M245 M248 M249 M250 M
Total Income Available For Interest Expense (EBIT)643 M1,079 M440 M-135 M-104 M382 M104 M155 M505 M443 M
Total Revenues2,845 M3,355 M2,976 M2,721 M2,101 M1,494 M1,496 M2,307 M2,397 M2,267 M
Total Expenses1,222 M1,189 M2,494 M-2,344 M-2,146 M-2,154 M-2,197 M-2,170 M-1,911 M-2,120 M
Total Revenue1,794 M2,183 M2,976 M2,721 M2,101 M2,347 M2,249 M2,307 M2,397 M2,267 M
Amord-4 M
Avgshs302 M276 M271 M271 M275 M283 M287 M288 M288 M280 M
Avgshsdt302 M276 M271 M271 M275 M283 M287 M288 M288 M280 M
Basiceps0.592.330.01-2.13-1.220.18-0.86-0.660.41-0.09
Basicepscont0.592.330.01-2.13-1.220.18-0.86-0.660.41-0.09
Cor1,172 M1,341 M1,232 M968 M1,086 M1,100 M1,016 M963 M1,008 M
Depamor531 M621 M599 M529 M654 M590 M574 M635 M601 M545 M
Dileps0.592.330.01-2.13-1.220.18-0.86-0.660.41-0.09
Dilepscont0.592.330.01-2.13-1.220.18-0.86-0.660.41-0.09
Div Per Share0.220.210.190.170.160.160.160.160.72
Intinc30 M59 M-42 M36 M17 M19 M19 M61 M68 M60 M
Netincdisc229 M613 M-140 M-537 M-287 M82 M-198 M-160 M169 M22 M
Othincexp-82 M-67 M-80 M-569 M-57 M150 M46 M-25 M-30 M246 M
Othspecchg-88 M24 M6 M1000000.0
Pretaxinc319 M798 M163 M-380 M-303 M193 M-96 M-54 M314 M221 M
Restruct1000000.022 M
Sga-7 M511 M472 M475 M515 M517 M489 M492 M
Shsout296 M296 M270 M271 M270 M277 M285 M2,799 M2,799 M2,799 M
Specincchg46 M48 M-9 M-594 M-75 M165 M61 M-24 M-25 M242 M
Taxprov80 M84 M192 M45 M-50 M17 M-6 M64 M38 M105 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader