TransAlta Corp (TSLTF)

USD 14.88

(0.0%)

Net Income Summary of TransAlta Corp

  • TransAlta Corp's latest annual net income in 2023 was 695 Million CAD , up 1784.23% from previous year.
  • TransAlta Corp's latest quarterly net income in 2024 Q3 was -16.99 Million USD , down -133.33% from previous quarter.
  • TransAlta Corp reported an annual net income of 36.88 Million USD in 2022, up 108.69% from previous year.
  • TransAlta Corp reported an annual net income of -424.55 Million USD in 2021, down -88.46% from previous year.
  • TransAlta Corp reported a quarterly net income of 50.41 Million USD for 2024 Q2, down -68.92% from previous quarter.
  • TransAlta Corp reported a quarterly net income of -16.99 Million USD for 2024 Q3, down -133.33% from previous quarter.

Annual Net Income Chart of TransAlta Corp (2023 - 1996)

Historical Annual Net Income of TransAlta Corp (2023 - 1996)

Year Net Income Net Income Growth
2023 695 Million CAD 1784.23%
2022 36.88 Million USD 108.69%
2021 -424.55 Million USD -88.46%
2020 -225.27 Million USD -533.22%
2019 52 Million USD 135.87%
2018 -144.96 Million CAD -13.53%
2017 -127.69 Million CAD -209.14%
2016 117 Million CAD 638.75%
2015 15.83 Million CAD -88.77%
2014 141 Million CAD 298.59%
2013 -71 Million CAD 88.46%
2012 -615 Million CAD -312.07%
2011 290 Million CAD 13.73%
2010 255 Million CAD 40.88%
2009 181 Million CAD -22.98%
2008 235 Million CAD -23.92%
2007 308.86 Million CAD 587.91%
2006 44.89 Million CAD -75.9%
2005 186.3 Million CAD 10.11%
2004 169.2 Million CAD -10.09%
2003 188.19 Million CAD 19.26%
2002 157.79 Million CAD -26.84%
2001 215.7 Million CAD -22.91%
2000 279.8 Million CAD 64.49%
1999 170.1 Million CAD -19.54%
1998 211.39 Million CAD 15.77%
1997 182.6 Million CAD 0.88%
1996 181 Million CAD 0.0%

Peer Net Income Comparison of TransAlta Corp

Name Net Income Net Income Difference
Blue Sphere Corporation - USD -Infinity%
Datang International Power Generation Co., Ltd. -29.99 Million USD 2417.243%
Energy World Corporation Ltd -801.52 Million USD 186.71%
ReNu Energy Limited -3.39 Million USD 20591.936%