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

Legend | CAGR | Total Change | Average | Median | Low | High | Latest |
|---|---|---|---|---|---|---|---|
Total Revenue | 26.7% | 19.6% | CA$7.56B | CA$7.42B | CA$7.02B 2025-04-30 | CA$8.40B 2026-01-31 | CA$8.40B 2026-01-31 |
Income Tax Expense | -40.13% | -32.15% | CA$556.75M | CA$601.50M | CA$401.00M 2026-01-31 | CA$623.00M 2025-07-31 | CA$401.00M 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8,398,000 | 7,576,000 | 7,254,000 | 7,022,000 | 42,069,000 | 1988700 | 8070335 | 3923365 | 7335473 | 6919001 | 1198506 | 5080930 | 2356469 | 2971574 | 5360183 | 4463464 | 5294313 | 9010020 | |||
4,308,000 | 4,132,000 | 4,048,000 | 3,788,000 | 42,069,000 | 4511638 | 5240957 | 220717 | 934081 | 1610868 | 593081 | 799804 | 2401707 | 2754384 | 4840096 | 6426548 | 1548037 | 3115045 | |||
4,090,000 | 3,444,000 | 3,206,000 | 3,234,000 | 42,069,000 | 401430 | 6491061 | 5738983 | 9392269 | 4880219 | 9290430 | 7373450 | 5806009 | 1414211 | 4995313 | 1109170 | 8752303 | 849490 | |||
-7,494,000 | -7,962,000 | -8,041,000 | -8,071,000 | 42,069,000 | 2822548 | 5374105 | 9089607 | 2125622 | 417405 | 7906481 | 59430 | 7504799 | 1560062 | 2327603 | 8413798 | 1251900 | 4140667 | |||
-4,329,000 | -4,179,000 | -3,976,000 | -3,819,000 | 42,069,000 | 8509781 | 8241033 | 6908813 | 4985768 | 7873174 | 5024028 | 3587948 | 8499046 | 7740827 | 9556273 | 9884172 | 3556075 | 6915847 | |||
568,000 | 605,000 | 559,000 | 605,000 | 42,069,000 | 1602778 | 4833554 | 1494560 | 7519278 | 1097411 | 1481742 | 9314913 | 7944113 | 5965901 | 63821 | 3144453 | 6036632 | 1009033 | |||
401,000 | 612,000 | 623,000 | 591,000 | 42,069,000 | 7089054 | 3679300 | 9118828 | 9931010 | 3200726 | 8258746 | 734835 | 7787650 | 8953536 | 412250 | 2802915 | 1861968 | 5194634 | |||
2,987,000 | 2,058,000 | 2,012,000 | 1,920,000 | 42,069,000 | 1950176 | 168253 | 8271096 | 4492716 | 8534796 | 7478934 | 4615352 | 1508460 | 4630821 | 6818662 | 781280 | 719288 | 2135968 | |||
3,100,000 | 2,180,000 | 2,096,000 | 2,007,000 | 42,069,000 | 7383980 | 6016273 | 8527647 | 6541353 | 9743926 | 2914218 | 4895571 | 8126074 | 7936216 | 1609489 | 5378808 | 4425017 | 4590789 | |||
931,401 | 934,963 | 937,518 | 942,748 | 42,069 | 441090 | 2873652 | 4547270 | 8437990 | 7377786 | 9647176 | 737244 | 6802189 | 6298596 | 9394163 | 5527274 | 2288516 | 3359280 | |||
3.21 | 2.2 | 2.15 | 2.04 | 42,069 | 5644314 | 7401015 | 7648875 | 3494430 | 1261281 | 1661319 | 6715430 | 9157211 | 5716563 | 4983504 | 2002439 | 1183950 | 6824856 |