Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
TransAlta Corporation logo

TransAlta Corporation

Sector: Utilities   

Industry: Utilities - Independent Power Producers

7.19
 
USD
  
0.14
  
(1.99%)
Optionable: Yes  Market Cap: 2,203 M  90-day average vol: 822,265

Previous close: 7.05  Open: 7.07  Bid: 7.01  Ask: 7.35
52 week range    
5.94   
   10.40
Peers   
AES / 
CIG.C / 
SU / 
ENB-CA / 
SU-CA / 
ENB / 
Last updated: Friday 31st May 2024
68
MarketXLS Rank
100
Value
69
Technical
36
Quality

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Financials

TAC Cash Flow

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
(Increase) Decrease in inventories7 M-9 M11 M-7 M-21 M-13 M6 M42 M6 M-2 M
(Increase) Decrease in payables7 M-154 M84 M188 M-100 M-121 M164 M151 M608 M-616 M
(Increase) Decrease in receivables60 M-76 M-27 M-220 M58 M255 M-83 M-28 M-930 M742 M
Acquisitions-101 M-56 M-45 M-200 M-134 M-120 M-10 M
AssetImpairmentCharge-6 M-2 M28 M20 M73 M25 M84 M648 M9 M-48 M
CapitalExpenditureReported521 M502 M379 M389 M297 M431 M500 M489 M949 M888 M
Cash at beginning of period42 M43 M54 M305 M314 M89 M411 M703 M947 M1,134 M
Cash at end of period43 M54 M305 M314 M89 M411 M703 M947 M1,134 M348 M
Cash flow796 M432 M744 M626 M820 M849 M702 M1,001 M877 M1,464 M
CashFlowFromContinuingInvestingActivities-292 M-573 M-327 M87 M-394 M-512 M-687 M-472 M-741 M-814 M
ChangeInAccountPayable8 M-152 M81 M186 M-97 M-130 M160 M153 M548 M-550 M
ChangeInIncomeTaxPayable-1000000.0-2 M3 M2 M-3 M9 M4 M-2 M60 M-66 M
ChangeInPayablesAndAccruedExpense7 M-154 M84 M188 M-100 M-121 M164 M151 M608 M-616 M
ChangeInPrepaidAssets-1000000.0-3 M5 M-75 M19 M2 M9 M
ChangeInTaxPayable-1000000.0-2 M3 M2 M-3 M9 M4 M-2 M60 M-66 M
ChangeInWorkingCapital73 M-242 M73 M-114 M-44 M121 M89 M174 M-316 M124 M
ChangesInAccountReceivables59 M-77 M-23 M-228 M58 M261 M-79 M-28 M-869 M715 M
CommonStockDividendPaid-140 M-124 M-69 M-46 M-46 M-45 M-47 M-48 M-241 M-281 M
CommonStockPayments-23 M-68 M-57 M-4 M-52 M-87 M
Current deferred income taxes-26 M86 M15 M-15 M-34 M-18 M-85 M-11 M127 M34 M
Deferred income taxes-26 M86 M15 M-15 M-34 M-18 M-85 M-11 M127 M34 M
Depreciation599 M621 M
Depreciation unreconciled595 M605 M664 M708 M710 M709 M798 M719 M599 M621 M
DepreciationAndAmortization595 M605 M664 M708 M710 M709 M798 M719 M599 M621 M
EarningsLossesFromEquityInvestments-1000000.0-5 M-4 M2 M
Effect of exchange rate changes3 M-3 M-1000000.0-1000000.05 M-3 M6 M-4 M
FinancingCashFlow-503 M149 M-163 M-703 M-651 M-14 M272 M-282 M45 M-1,432 M
Free cash flow796 M432 M744 M626 M820 M849 M702 M1,001 M-6 M605 M
GainLossOnInvestmentSecurities-50 M61 M58 M-48 M30 M-32 M42 M-34 M
GainLossOnSaleOfPPE-32 M-3 M
IncomeTaxPaidSupplementalData31 M17 M27 M14 M87 M35 M36 M57 M67 M94 M
InterestPaidSupplementalData230 M242 M235 M230 M188 M185 M201 M220 M229 M277 M
Issuance of capital stock8 M3 M5 M
Issuance of debt-106 M-114 M449 M-46 M
IssuanceOfCapitalStock8 M3 M5 M
IssuanceOfDebt-563 M-66 M-58 M-545 M-540 M280 M533 M-41 M351 M-181 M
Net cash from financing activities-503 M149 M-163 M-703 M-651 M-14 M272 M-282 M45 M-1,432 M
Net cash from investing activities-292 M-573 M-327 M87 M-394 M-512 M-687 M-472 M-741 M-814 M
Net cash from operating activities796 M432 M744 M626 M820 M849 M702 M1,001 M877 M1,464 M
Net change in cash & cash equivalents1000000.011 M251 M9 M-225 M322 M292 M244 M181 M-782 M
Net income from continuing operations232 M116 M276 M-118 M-90 M176 M-253 M-425 M161 M796 M
NetBusinessPurchaseAndSale224 M-101 M422 M-45 M-200 M-134 M8 M-10 M
NetCapitalExpenditureDisposals-883 M-859 M
NetCommonStockIssuance-23 M-68 M-57 M4 M-49 M-82 M
NetForeignCurrencyExchangeGainLoss11 M13 M-1000000.022 M28 M13 M1000000.0-24 M-82 M-9 M
NetIntangiblesPurchaseAndSale-34 M-26 M-21 M-51 M-20 M-14 M-14 M-9 M-31 M-13 M
NetInvestmentPropertiesPurchaseAndSale-2 M-12 M-6 M6 M2 M3 M2 M-6 M-10 M-13 M
NetInvestmentPurchaseAndSale-2 M-12 M-6 M6 M2 M3 M2 M-6 M-10 M-13 M
NetIssuancePaymentsOfDebt-563 M-66 M-58 M-545 M-540 M280 M533 M-41 M351 M-181 M
NetLongTermDebtIssuance-563 M-66 M-58 M-545 M-540 M280 M639 M73 M-98 M-135 M
NetPPEPurchaseAndSale-481 M-469 M-352 M-338 M-275 M-380 M-463 M-441 M-852 M-846 M
NetPreferredStockIssuance161 M
Operating (gains) losses-41 M-188 M56 M-27 M58 M-64 M33 M-117 M-118 M-10 M
Other financing charges net80 M385 M6 M-72 M-2 M-141 M-118 M-158 M27 M-837 M
Other investing changes net1000000.035 M52 M48 M-56 M79 M-78 M-24 M162 M58 M
Other non-cash items-31 M-44 M-245 M179 M140 M-113 M27 M22 M375 M-149 M
Payment of cash dividends181 M170 M111 M86 M86 M85 M86 M87 M284 M332 M
PreferredStockDividendPaid-41 M-46 M-42 M-40 M-40 M-40 M-39 M-39 M-43 M-51 M
PreferredStockIssuance161 M
Purchase of short term investments434 M705 M46 M286 M657 M516 M1,153 M173 M532 M39 M
PurchaseOfIntangibles-34 M-26 M-21 M-51 M-20 M-14 M-14 M-9 M-31 M-13 M
PurchaseOfInvestment-2 M-12 M-6 M-10 M-13 M
PurchaseOfPPE-487 M-476 M-358 M-338 M-277 M-417 M-486 M-480 M-918 M-875 M
Repayment of debt-997 M-771 M-104 M-831 M-1,197 M-236 M-514 M-100 M-630 M-174 M
RepaymentOfDebt-997 M-771 M-104 M-831 M-1,197 M-236 M-620 M-214 M-630 M-174 M
Repurchase of capital stock-23 M-68 M-57 M-4 M-52 M-87 M
Sale of Float term investments27 M
SaleOfBusiness224 M478 M2 M128 M
SaleOfInvestment6 M2 M3 M2 M27 M
SaleOfPPE6 M7 M6 M3 M2 M37 M23 M39 M66 M29 M
ShortTermDebtIssuance449 M-46 M
ShortTermDebtPayments-106 M-114 M
UnrealizedGainLossOnInvestmentSecurities385 M-36 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 is a complete Excel stock solution

Kevin Hsu

StockKevin.com

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

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University