Canadian Imperial Bank of Commerce cash on hand 1993–2026What is a balance sheet? The balance sheet lists what a company owns (assets), what it owes (liabilities) and what is left for its shareholders (equity) on one date.
Canadian Imperial Bank of Commerce had 159.51B CAD in cash and short-term investments on 31 July 2026, up 14.5% on a year before. At the end of fiscal year 2025 it had 92.81B CAD.
Last updated 7 Nov 2026 · Next report 3 Dec 2026
Cash on hand
Growth
| Fiscal year | Period ending | Cash on hand | Growth | Total debt | Net cash |
|---|---|---|---|---|---|
| Latest quarter | 31 Jul 2026 | 159.51B | +14.52% | 177.88B | -18.37B |
| FY2025 | 31 Oct 2025 | 92.81B | -0.47% | 355.82B | -263.01B |
| FY2024 | 31 Oct 2024 | 93.25B | -25.10% | 318.65B | -225.39B |
| FY2023 | 31 Oct 2023 | 124.50B | -3.81% | 281.62B | -157.12B |
| FY2022 | 31 Oct 2022 | 129.43B | +5.00% | 264.63B | -135.20B |
| FY2021 | 31 Oct 2021 | 123.27B | -2.34% | 236.05B | -112.79B |
| FY2020 | 31 Oct 2020 | 126.22B | +81.28% | 218.34B | -92.11B |
| FY2019 | 31 Oct 2019 | 69.63B | +22.37% | 198.03B | -128.40B |
| FY2018 | 31 Oct 2018 | 56.90B | +1.95% | 178.39B | -121.49B |
| FY2017 | 31 Oct 2017 | 55.81B | +6.44% | 167.38B | -111.56B |
| FY2016 | 31 Oct 2016 | 52.43B | +7.98% | 144.58B | -92.14B |
| FY2015 | 31 Oct 2015 | 48.56B | +79.71% | 136.64B | -88.08B |
| FY2014 | 31 Oct 2014 | 27.02B | -22.45% | 53.62B | -26.60B |
| FY2013 | 31 Oct 2013 | 34.85B | +16.82% | 58.92B | -24.07B |
| FY2012 | 31 Oct 2012 | 29.83B | -9.24% | 87.38B | -57.56B |
| FY2011 | 31 Oct 2011 | 32.87B | -9.39% | 84.82B | -51.95B |
| FY2010 | 31 Oct 2010 | 36.27B | -24.92% | 86.25B | -49.98B |
| FY2009 | 31 Oct 2009 | 48.31B | +103.40% | 56.92B | -8.61B |
| FY2008 | 31 Oct 2008 | 23.75B | -23.82% | 60.45B | -36.70B |
| FY2007 | 31 Oct 2007 | 31.18B | +5.25% | 47.61B | -16.43B |
| FY2006 | 31 Oct 2006 | 29.62B | +149.95% | 49.82B | -20.19B |
| FY2005 | 31 Oct 2005 | 11.85B | -2.88% | 34.91B | -23.06B |
| FY2004 | 31 Oct 2004 | 12.20B | +16.74% | 21.60B | -9.40B |
| FY2003 | 31 Oct 2003 | 10.45B | +9.89% | 34.15B | -23.70B |
| FY2002 | 31 Oct 2002 | 9.51B | -16.19% | 21.68B | -12.17B |
| FY2001 | 31 Oct 2001 | 11.35B | +6.29% | 36.61B | -25.26B |
| FY2000 | 31 Oct 2000 | 10.68B | -14.75% | 32.61B | -21.93B |
| FY1999 | 31 Oct 1999 | 12.53B | +16.04% | 33.75B | -21.22B |
| FY1998 | 31 Oct 1998 | 10.80B | +45.62% | 53.37B | -42.58B |
| FY1997 | 31 Oct 1997 | 7.41B | — | 48.83B | -41.41B |
| FY1996 | 31 Oct 1996 | 0.00 | — | 32.97B | -32.97B |
| FY1995 | 31 Oct 1995 | 0.00 | — | 14.96B | -14.96B |
| FY1994 | 31 Oct 1994 | 0.00 | — | 6.85B | -6.85B |
| FY1993 | 31 Oct 1993 | 0.00 | — | 3.00B | -3.00B |
| Quarter | Period ending | Cash on hand | Growth on a year before | Total debt | Net cash |
|---|---|---|---|---|---|
| Q3 FY2026 | 31 Jul 2026 | 159.51B | +14.52% | 177.88B | -18.37B |
| Q2 FY2026 | 30 Apr 2026 | 152.30B | +14.84% | 360.45B | -208.15B |
| Q1 FY2026 | 31 Jan 2026 | 140.13B | +9.84% | 358.91B | -218.78B |
| Q4 FY2025 | 31 Oct 2025 | 92.81B | -0.47% | 355.82B | -263.01B |
| Q3 FY2025 | 31 Jul 2025 | 139.28B | +11.33% | 369.24B | -229.96B |
| Q2 FY2025 | 30 Apr 2025 | 132.62B | +11.72% | 349.02B | -216.40B |
| Q1 FY2025 | 31 Jan 2025 | 127.57B | +10.36% | 345.61B | -218.04B |
| Q4 FY2024 | 31 Oct 2024 | 93.25B | -25.10% | 318.65B | -225.39B |
| Q3 FY2024 | 31 Jul 2024 | 125.10B | +23.43% | 308.01B | -182.91B |
| Q2 FY2024 | 30 Apr 2024 | 118.71B | +5.76% | 291.41B | -172.70B |
| Q1 FY2024 | 31 Jan 2024 | 115.59B | +5.91% | 279.30B | -163.71B |
| Q4 FY2023 | 31 Oct 2023 | 124.50B | -3.81% | 281.62B | -157.12B |
| Q3 FY2023 | 31 Jul 2023 | 101.36B | -0.57% | 276.67B | -175.32B |
| Q2 FY2023 | 30 Apr 2023 | 112.24B | +6.61% | 267.07B | -154.84B |
| Q1 FY2023 | 31 Jan 2023 | 109.14B | +13.42% | 243.99B | -134.85B |
| Q4 FY2022 | 31 Oct 2022 | 129.43B | +5.00% | 264.63B | -135.20B |
| Q3 FY2022 | 31 Jul 2022 | 101.94B | -0.11% | 280.70B | -178.76B |
| Q2 FY2022 | 30 Apr 2022 | 105.28B | +8.95% | 256.58B | -151.30B |
| Q1 FY2022 | 31 Jan 2022 | 96.23B | -16.49% | 249.27B | -153.04B |
| Q4 FY2021 | 31 Oct 2021 | 123.27B | -2.34% | 236.05B | -112.79B |
| Q3 FY2021 | 31 Jul 2021 | 102.06B | -16.31% | 226.39B | -124.33B |
| Q2 FY2021 | 30 Apr 2021 | 96.63B | -8.49% | 216.81B | -120.19B |
| Q1 FY2021 | 31 Jan 2021 | 115.24B | +76.02% | 218.66B | -103.42B |
| Q4 FY2020 | 31 Oct 2020 | 126.22B | +81.28% | 218.34B | -92.11B |
| Q3 FY2020 | 31 Jul 2020 | 121.94B | +101.33% | 221.42B | -99.48B |
| Q2 FY2020 | 30 Apr 2020 | 105.59B | +88.30% | 239.40B | -133.81B |
| Q1 FY2020 | 31 Jan 2020 | 65.47B | +12.99% | 207.93B | -142.46B |
| Q4 FY2019 | 31 Oct 2019 | 69.63B | +22.37% | 198.03B | -128.40B |
| Q3 FY2019 | 31 Jul 2019 | 60.57B | +3.62% | 195.58B | -135.01B |
| Q2 FY2019 | 30 Apr 2019 | 56.07B | +0.35% | 196.10B | -140.03B |
| Q1 FY2019 | 31 Jan 2019 | 57.94B | +14.74% | 184.31B | -126.37B |
| Q4 FY2018 | 31 Oct 2018 | 56.90B | +1.95% | 178.39B | -121.49B |
| Q3 FY2018 | 31 Jul 2018 | 58.45B | +193.49% | 82.25B | -23.80B |
| Q2 FY2018 | 30 Apr 2018 | 55.88B | +11.66% | 85.70B | -29.83B |
| Q1 FY2018 | 31 Jan 2018 | 50.50B | +3.41% | 79.59B | -29.09B |
| Q4 FY2017 | 31 Oct 2017 | 55.81B | +6.44% | 167.38B | -111.56B |
| Q3 FY2017 | 31 Jul 2017 | 19.92B | -59.07% | 65.73B | -45.81B |
| Q2 FY2017 | 30 Apr 2017 | 50.04B | +12.20% | 65.21B | -15.17B |
| Q1 FY2017 | 31 Jan 2017 | 48.83B | +4.42% | 55.00B | -6.17B |
| Q4 FY2016 | 31 Oct 2016 | 52.43B | +7.98% | 144.58B | -92.14B |
| Q3 FY2016 | 31 Jul 2016 | 48.66B | +7.71% | 53.60B | -4.94B |
| Q2 FY2016 | 30 Apr 2016 | 44.60B | +57.69% | 54.92B | -10.32B |
| Q1 FY2016 | 31 Jan 2016 | 46.77B | +69.19% | 48.52B | -1.75B |
| Q4 FY2015 | 31 Oct 2015 | 48.56B | +79.71% | 136.64B | -88.08B |
| Q3 FY2015 | 31 Jul 2015 | 45.18B | +39.88% | 50.86B | -5.68B |
| Q2 FY2015 | 30 Apr 2015 | 28.28B | -12.86% | 52.57B | -24.28B |
| Q1 FY2015 | 31 Jan 2015 | 27.64B | -12.75% | 52.29B | -24.65B |
| Q4 FY2014 | 31 Oct 2014 | 27.02B | -22.45% | 53.62B | -26.60B |
| Q3 FY2014 | 31 Jul 2014 | 32.30B | -2.95% | 56.80B | -24.50B |
| Q2 FY2014 | 30 Apr 2014 | 32.46B | +0.65% | 55.28B | -22.82B |
| Q1 FY2014 | 31 Jan 2014 | 31.68B | +0.52% | 57.01B | -25.33B |
| Q4 FY2013 | 31 Oct 2013 | 34.85B | +16.82% | 58.92B | -24.07B |
| Q3 FY2013 | 31 Jul 2013 | 33.28B | +160.22% | 59.74B | -26.46B |
| Q2 FY2013 | 30 Apr 2013 | 32.25B | +247.75% | 61.90B | -29.65B |
| Q1 FY2013 | 31 Jan 2013 | 31.51B | +287.82% | 62.22B | -30.71B |
| Q4 FY2012 | 31 Oct 2012 | 29.83B | -9.24% | 87.38B | -57.56B |
| Q3 FY2012 | 31 Jul 2012 | 12.79B | -40.58% | 88.14B | -75.35B |
| Q2 FY2012 | 30 Apr 2012 | 9.27B | -75.21% | 86.36B | -77.09B |
| Q1 FY2012 | 31 Jan 2012 | 8.13B | -61.15% | 25.10B | -16.98B |
| Q4 FY2011 | 31 Oct 2011 | 32.87B | -9.39% | 84.82B | -51.95B |
| Q3 FY2011 | 31 Jul 2011 | 21.52B | +49.34% | 48.27B | -26.74B |
| Q2 FY2011 | 30 Apr 2011 | 37.41B | +371.33% | 54.08B | -16.68B |
| Q1 FY2011 | 31 Jan 2011 | 20.92B | +152.29% | 55.77B | -34.85B |
| Q4 FY2010 | 31 Oct 2010 | 36.27B | -24.92% | 86.25B | -49.98B |
| Q3 FY2010 | 31 Jul 2010 | 14.41B | +109.04% | 48.20B | -33.79B |
| Q2 FY2010 | 30 Apr 2010 | 7.94B | -4.40% | 49.47B | -41.54B |
| Q1 FY2010 | 31 Jan 2010 | 8.29B | +521.91% | 61.36B | -53.07B |
| Q4 FY2009 | 31 Oct 2009 | 48.31B | +103.40% | 56.92B | -8.61B |
| Q3 FY2009 | 31 Jul 2009 | 6.90B | -44.60% | 61.81B | -54.92B |
| Q2 FY2009 | 30 Apr 2009 | 8.30B | -36.60% | 50.83B | -42.53B |
| Q1 FY2009 | 31 Jan 2009 | 1.33B | -92.67% | 51.33B | -50.00B |
| Q4 FY2008 | 31 Oct 2008 | 23.75B | -23.82% | 60.45B | -36.70B |
| Q3 FY2008 | 31 Jul 2008 | 12.45B | -26.55% | 41.05B | -28.61B |
| Q2 FY2008 | 30 Apr 2008 | 13.09B | -20.37% | 42.17B | -29.08B |
| Q1 FY2008 | 31 Jan 2008 | 18.19B | -12.54% | 45.43B | -27.24B |
| Q4 FY2007 | 31 Oct 2007 | 31.18B | +5.25% | 47.61B | -16.43B |
| Q3 FY2007 | 31 Jul 2007 | 16.94B | +46.97% | 54.25B | -37.31B |
| Q2 FY2007 | 30 Apr 2007 | 16.44B | +38.15% | 51.53B | -35.08B |
| Q1 FY2007 | 31 Jan 2007 | 20.80B | +102.00% | 57.57B | -36.77B |
| Q4 FY2006 | 31 Oct 2006 | 29.62B | +149.95% | 49.82B | -20.19B |
| Q3 FY2006 | 31 Jul 2006 | 11.53B | -16.41% | 44.88B | -33.35B |
| Q2 FY2006 | 30 Apr 2006 | 11.90B | -1.66% | 46.14B | -34.24B |
| Q1 FY2006 | 31 Jan 2006 | 10.30B | -15.72% | 44.00B | -33.70B |
| Q4 FY2005 | 31 Oct 2005 | 11.85B | -2.88% | 34.91B | -23.06B |
| Q3 FY2005 | 31 Jul 2005 | 13.79B | +28.66% | 36.97B | -23.18B |
| Q2 FY2005 | 30 Apr 2005 | 12.10B | -10.60% | 34.56B | -22.46B |
| Q1 FY2005 | 31 Jan 2005 | 12.22B | +6.28% | 35.85B | -23.63B |
| Q4 FY2004 | 31 Oct 2004 | 12.20B | +16.74% | 21.60B | -9.40B |
| Q3 FY2004 | 31 Jul 2004 | 10.72B | -17.91% | 32.55B | -21.83B |
| Q2 FY2004 | 30 Apr 2004 | 13.54B | +63.24% | 35.22B | -21.68B |
| Q1 FY2004 | 31 Jan 2004 | 11.50B | +25.50% | 35.58B | -24.08B |
| Q4 FY2003 | 31 Oct 2003 | 10.45B | +9.89% | 34.15B | -23.70B |
| Q3 FY2003 | 31 Jul 2003 | 13.06B | +1.66% | 30.05B | -16.99B |
| Q2 FY2003 | 30 Apr 2003 | 8.29B | -40.29% | 28.85B | -20.56B |
| Q1 FY2003 | 31 Jan 2003 | 9.16B | -14.77% | 28.37B | -19.21B |
| Q4 FY2002 | 31 Oct 2002 | 9.51B | -16.19% | 21.68B | -12.17B |
| Q3 FY2002 | 31 Jul 2002 | 12.85B | +12.46% | 35.32B | -22.47B |
| Q2 FY2002 | 30 Apr 2002 | 13.89B | +11.69% | 35.63B | -21.74B |
| Q1 FY2002 | 31 Jan 2002 | 10.75B | -0.31% | 34.85B | -24.10B |
| Q4 FY2001 | 31 Oct 2001 | 11.35B | +6.29% | 36.61B | -25.26B |
| Q3 FY2001 | 31 Jul 2001 | 11.42B | -17.25% | 44.18B | -32.76B |
| Q2 FY2001 | 30 Apr 2001 | 12.44B | -31.07% | 43.13B | -30.70B |
| Q1 FY2001 | 31 Jan 2001 | 10.78B | -4.21% | 34.75B | -23.97B |
| Q4 FY2000 | 31 Oct 2000 | 10.68B | -14.75% | 32.61B | -21.93B |
| Q3 FY2000 | 31 Jul 2000 | 13.80B | +27.92% | 34.39B | -20.58B |
| Q2 FY2000 | 30 Apr 2000 | 18.04B | -52.10% | 34.94B | -16.89B |
| Q1 FY2000 | 31 Jan 2000 | 11.25B | +20.64% | 34.52B | -23.27B |
| Q4 FY1999 | 31 Oct 1999 | 12.53B | +16.04% | 33.75B | -21.22B |
| Q3 FY1999 | 31 Jul 1999 | 10.79B | +4.64% | 45.93B | -35.14B |
| Q2 FY1999 | 30 Apr 1999 | 37.67B | +223.89% | 50.72B | -13.05B |
| Q1 FY1999 | 31 Jan 1999 | 9.33B | -25.09% | 48.57B | -39.24B |
| Q4 FY1998 | 31 Oct 1998 | 10.80B | +45.62% | 53.37B | -42.58B |
| Q3 FY1998 | 31 Jul 1998 | 10.31B | +39.05% | 55.97B | -45.66B |
| Q2 FY1998 | 30 Apr 1998 | 11.63B | +43.76% | 57.18B | -45.55B |
| Q1 FY1998 | 31 Jan 1998 | 12.45B | +86.05% | 65.71B | -53.25B |
| Q4 FY1997 | 31 Oct 1997 | 7.41B | — | 48.83B | -41.41B |
| Q3 FY1997 | 31 Jul 1997 | 7.42B | — | 56.64B | -49.22B |
| Q2 FY1997 | 30 Apr 1997 | 8.09B | — | 52.79B | -44.70B |
| Q1 FY1997 | 31 Jan 1997 | 6.69B | — | 48.27B | -41.58B |
| Q4 FY1996 | 31 Oct 1996 | 0.00 | — | 32.97B | -32.97B |
| Q3 FY1996 | 31 Jul 1996 | 0.00 | — | 27.97B | -27.97B |
| Q2 FY1996 | 30 Apr 1996 | 0.00 | — | 36.20B | -36.20B |
| Q1 FY1996 | 31 Jan 1996 | 0.00 | — | 30.41B | -30.41B |
Figures in CAD at the end of each period. Net cash is cash and short-term investments less total debt; book value per share is on the diluted share count. The latest column is the most recent quarter.
See also:Revenue,Net income,EPS,Shares outstanding,Operating income,Total debt,Free cash flow,Stock buybacks,Balance sheet
Common questions about Canadian Imperial Bank of Commerce's cash
Source: Financial Modeling Prep
