CM.TO - Canadian Imperial Bank of Commerce
174
CA$129.48
CA-$1.95 (-1.484%)
Score3.65/5
Metric Margins Overview
Canadian Imperial Bank of Commerce

Legend | CAGR | Total Change | Average | Median | Low | High | Latest |
|---|---|---|---|---|---|---|---|
Operating Margin | -- | -- | -- | -- | -- | -- | -- |
Net Margin | 11.55% | 8.62% | 28.1% | 27.7% | 27.32% 2025-04-30 | 29.68% 2026-01-31 | 29.68% 2026-01-31 |
Gross Margin | 0% | 0% | 100% | 100% | 100% 2025-04-30 | 100% 2025-04-30 | 100% 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
100.00% | 100.00% | 100.00% | 100.00% | 42K% | 2528479 | 3211018 | 9634243 | 5251607 | 1912944 | 5655114 | 5645352 | 5314268 | 5979660 | 9159218 | 255102 | 670535 | 6534569 | |||
29.68% | 27.68% | 27.72% | 27.32% | 42K% | 724972 | 6302449 | 7058138 | 5514199 | 2281443 | 9750817 | 5340655 | 5410504 | 3943350 | 572489 | 3814565 | 8304441 | 9866133 | |||
116,876,195 | 107,681,820 | 92,043,500 | 81,745,490 | 42,069,000 | 6559599 | 9990844 | 1603368 | 324413 | 7315254 | 9028101 | 8359023 | 4845397 | 4046766 | 9069266 | 3301971 | 8475448 | 455074 | |||
3.86 | 3.7 | 3.27 | 2.97 | 42,069 | 6610031 | 9786774 | 2362714 | 1742875 | 3553181 | 6984101 | 9436082 | 9733107 | 9108742 | 275082 | 8530035 | 9042721 | 6179867 | |||
13.02 | 13.35 | 11.79 | 10.87 | 42,069 | 5775739 | 736647 | 9240380 | 136965 | 4655549 | 2332768 | 3928233 | 3871317 | 196403 | 9168412 | 8380870 | 2970476 | 1773277 | |||
13.74% | 12.58% | 12.47% | 12.19% | 42K% | 8239282 | 4059143 | 458326 | 6147553 | 9634778 | 7505609 | 6818879 | 9678302 | 703586 | 5174622 | 4071784 | 6438933 | 6590783 | |||
0.10% | 0.07% | 0.06% | 0.07% | 42K% | 3805218 | 6263250 | 2110334 | 6224826 | 7514453 | 4944170 | 1239953 | 9421982 | 2570458 | 9762254 | 6636663 | 2482454 | 6988467 | |||
3.98 | 3.88 | 3.81 | 3.74 | 42,069 | 4994279 | 178857 | 7772780 | 8289084 | 3012546 | 3410317 | 6028575 | 2789420 | 318370 | 5023051 | 4493248 | 2625688 | 1245443 | |||
44.28% | 49.17% | 46.18% | 48.51% | 42K% | 4231465 | 3395473 | 1572056 | 1904272 | 7531415 | 326529 | 9746521 | 4770226 | 5515009 | 6795391 | 4901783 | 3429403 | 8320160 | |||
32.48 | 31.16 | 30.05 | 29.2 | 42,069 | 7350605 | 628353 | 6861191 | 2885974 | 1751798 | 8597088 | 6176191 | 6869813 | 4993744 | 2157519 | 6968299 | 6271083 | 252161 |