CM.TO - Canadian Imperial Bank of Commerce
174
CA$129.48
CA-$1.95 (-1.484%)
Score3.65/5
Cash Flow Summary
Canadian Imperial Bank of Commerce

Legend | CAGR | Total Change | Average | Median | Low | High | Latest |
|---|---|---|---|---|---|---|---|
Net Stock Issuance | -68.23% | -57.98% | CA-$64.25M | CA$84.50M | CA-$657.00M 2025-10-31 | CA$231.00M 2025-07-31 | CA$50.00M 2026-01-31 |
Debt Repayments | -- | -- | CA-$16.25M | CA-$73.00M | CA-$1.08B 2025-07-31 | CA$1.16B 2025-04-30 | CA-$72.00M 2026-01-31 |
Cash From Operating Activities | -- | -- | CA$83.25M | CA-$618.00M | CA-$4.29B 2025-10-31 | CA$5.86B 2025-07-31 | CA-$2.15B 2026-01-31 |
| #'s in thousands CAD | All Time | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 Get more features by creating a free Stock Unlock account: 2 portfolios, 5 positions per portfolio 2 watchlists, up to 10 tickers per watchlist More screener searches | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
-2,150,000 | -4,292,000 | 5,861,000 | 914,000 | 42,069,000 | 3087835 | 9399992 | 7447471 | 3898366 | 2167980 | 9683868 | 8508216 | 8309253 | 290435 | 7830458 | 3335618 | 3101410 | 7192239 | |||
3,100,000 | 2,180,000 | 2,096,000 | 2,007,000 | 42,069,000 | 5672234 | 2520873 | 1572438 | 4020217 | 8833731 | 3606277 | 2358345 | 3059505 | 2732562 | 9045288 | 283381 | 2740867 | 5227418 | |||
12,000 | 9,000 | 3,000 | 6,000 | 42,069,000 | 7409801 | 4713090 | 702938 | 6843684 | 4639647 | 7497831 | 9172463 | 5307068 | 725505 | 4522889 | 9156384 | 4585628 | 3256615 | |||
301,000 | 324,000 | 287,000 | 281,000 | 42,069,000 | 6121301 | 2443432 | 1633651 | 9216096 | 7943549 | 5821056 | 4791610 | 3774818 | 7933680 | 2244441 | 5240546 | 6331493 | 8718529 | |||
144,000 | -121,000 | -150,000 | -68,000 | 42,069,000 | 1169949 | 9063106 | 8354810 | 2866964 | 7958988 | 9258897 | 3881085 | 2394207 | 64211 | 7563570 | 138019 | 975825 | 6269214 | |||
7,794,000 | 7,942,000 | 8,333,000 | 8,363,000 | 42,069,000 | 1953411 | 5202665 | 4401150 | 9690160 | 9914866 | 1110252 | 9500490 | 4182302 | 6894550 | 8146395 | 5020655 | 5840416 | 8585147 | |||
723,000 | 734,000 | 1,022,000 | 645,000 | 42,069,000 | 4881588 | 5393901 | 3473915 | 8474321 | 3340798 | 8498082 | 4067288 | 1733114 | 5620744 | 901758 | 9492918 | 6721564 | 5725198 | |||
400,000 | -253,000 | 460,000 | 287,000 | 42,069,000 | 938039 | 2191747 | 2144959 | 8720095 | 5493510 | 4211560 | 6683183 | 6414807 | 9920647 | 3368301 | 8478648 | 1147649 | 3891138 | |||
-2,150,000 | -4,292,000 | 5,861,000 | 914,000 | 42,069,000 | 9038671 | 5984696 | 6618939 | 8322127 | 1752438 | 7810603 | 1776248 | 7590927 | 5034513 | 7834089 | 1783385 | 7690878 | 2734274 | |||
1,984,000 | -718,000 | 1,041,000 | -592,000 | 42,069,000 | 251247 | 2898526 | 1349898 | 9383729 | 1949174 | 1639461 | 4456153 | 9533855 | 722416 | 9296739 | 9965568 | 9183889 | 5946748 | |||
2,230,000 | -330,000 | 1,323,000 | -346,000 | 42,069,000 | 2564966 | 2169386 | 4613571 | 9425735 | 6972650 | 2729063 | 1196081 | 5265152 | 6959219 | 1710453 | 9320792 | 2619461 | 1306342 | |||
1,984,000 | -718,000 | 1,041,000 | -592,000 | 42,069,000 | 9572342 | 3916760 | 2979400 | 46582 | 2745623 | 6920290 | 8919980 | 5533511 | 2542839 | 4364136 | 4103518 | 2710032 | 2661934 | |||
-1,134,000 | -1,755,000 | -1,840,000 | 280,000 | 42,069,000 | 3849702 | 9810016 | 5322289 | 330143 | 8943387 | 7869222 | 5374741 | 4522663 | 6423197 | 1288140 | 7875261 | 3748824 | 8690449 | |||
-72,000 | -74,000 | -1,077,000 | 1,158,000 | 42,069,000 | 9419543 | 693421 | 2262068 | 2244130 | 2258898 | 8299757 | 3510105 | 5638707 | 5138725 | 9001142 | 1673293 | 4541497 | 4846204 | |||
1,095,000 | 1,017,000 | 986,000 | 988,000 | 42,069,000 | 9253560 | 1581294 | 941273 | 1936580 | 9392878 | 9683211 | 3340689 | 2829849 | 2178243 | 8156962 | 6703749 | 7104201 | 5270651 | |||
50,000 | -657,000 | 231,000 | 119,000 | 42,069,000 | 3735399 | 345655 | 4974457 | 51997 | 3284139 | 2464889 | 843468 | 2783783 | 6268392 | 3925894 | 6417732 | 3672127 | 1063718 | |||
-17,000 | -7,000 | -8,000 | -9,000 | 42,069,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |||
-1,134,000 | -1,755,000 | -1,840,000 | 280,000 | 42,069,000 | 9090656 | 8260957 | 7656753 | 6665243 | 6323859 | 3366427 | 7700426 | 5851762 | 3027647 | 5209077 | 2532986 | 2608366 | 5456669 | |||
-1,382,000 | -6,722,000 | 5,090,000 | 481,000 | 42,069,000 | 3852626 | 5613108 | 9262339 | 1225181 | 5885210 | 9836927 | 4479918 | 5156863 | 5291742 | 7048808 | 8282731 | 7369234 | 2643460 |