Revenue for Canadian Imperial Bank of Commerce

Last price update: 20 Nov 24 23:00 GMT

Revenue history for Canadian Imperial Bank of Commerce

Canadian Imperial Bank of Commerce, symbol CM, is a financial services institution with a market cap of 42.02 billion USD as of 4 August 2020. The company’s stock price has had an overall increase since January 2019, with the current price being 46.38 USD.

Looking at the revenue figures, we can see that the bank has had a steady increase in revenue over the past few years. In February 2023 the estimated revenue was 425.16 million USD, while in December 2022 it was 538.3 million USD and in August 2022 it was 555.4 million USD. This shows that the company is steadily growing its income year over year. The company also posted earnings per share (EPS) for these dates that were relatively inline with estimates, indicating that their financial performance is healthy and consistent.

Overall Canadian Imperial Bank of Commerce has seen consistent growth over the past few years and appears to be financially healthy based on their earnings and revenue figures. Their stock price also indicates this growth and stability, with an increase of more than 17% since January 2019 to its current price of 46.38 USD per share as of 4 August 2020

DateRevenueEstimated revenueNet Income per Share (EPS)Geschatte EPS
27 Aug 2025$0.00$0.00$0.000$0.000
28 May 2025$0.00$0.00$0.000$0.000
26 Feb 2025$0.00$0.00$0.000$0.000
5 Dec 2024$0.00$4,780,840,869.00$0.000$0.927
29 Aug 2024$4,744,562,080.00$4,942,718,389.00$1.430$1.290
30 May 2024$4,543,536,936.00$4,560,072,678.00$1.280$1.220
29 Feb 2024$4,642,432,740.00$4,600,484,222.60$1.330$1.220
30 Nov 2023$4,248,635,613.00$4,460,358,196.00$1.160$1.130
31 Aug 2023$4,379,441,980.00$4,382,881,305.60$1.120$1.240
25 May 2023$4,165,042,116.00$4,345,777,282.00$1.250$1.200
24 Feb 2023$4,442,061,990.00$4,285,779,697.00$1.440$1.230
1 Dec 2022$3,934,842,885.00$4,103,280,162.00$1.030$1.270
31 Jul 2022$4,327,880,446.00$0.00$1.430$0.000
26 May 2022$4,174,632,120.00$3,792,506,144.70$1.390$1.400
31 Jan 2022$4,320,205,400.00$0.00$1.620$0.000
31 Oct 2021$4,084,609,393.00$0.00$1.280$0.000
31 Jul 2021$4,033,913,780.00$0.00$1.530$0.000
30 Apr 2021$3,992,758,813.00$0.00$1.490$0.000
31 Jan 2021$3,863,582,265.00$0.00$1.410$0.000
31 Oct 2020$3,453,181,140.00$0.00$0.855$0.000
31 Jul 2020$3,494,883,875.00$0.00$0.979$0.000
30 Apr 2020$3,253,977,210.00$0.00$0.321$0.000
26 Feb 2020$3,658,811,601.00$3,114,344,481.50$1.210$1.120
5 Dec 2019$3,598,905,150.00$3,580,559,476.90$1.070$1.160
22 Aug 2019$3,556,525,100.00$3,280,031,269.90$1.170$1.150
22 May 2019$3,348,535,870.00$3,190,069,127.00$1.110$1.110
28 Feb 2019$3,448,678,541.00$3,257,952,768.70$1.140$1.170
29 Nov 2018$3,373,568,375.00$3,147,255,444.90$1.130$1.140
23 Aug 2018$3,464,926,020.00$3,038,222,726.70$1.180$1.130
23 May 2018$3,377,365,880.00$2,928,211,525.40$1.150$1.090
31 Jan 2018$3,569,101,836.00$0.00$1.210$0.000
30 Nov 2017$3,312,503,028.00$3,139,356,922.40$1.100$1.020
24 Aug 2017$3,231,912,466.00$3,147,428,571.20$1.110$1.060
25 May 2017$2,692,794,748.00$2,877,821,011.20$0.980$0.950
23 Feb 2017$2,979,929,680.00$2,977,176,833.60$1.100$0.982
1 Dec 2016$2,722,899,643.00$2,789,810,525.60$0.974$0.921
25 Aug 2016$2,802,793,691.00$2,912,239,700.00$1.030$0.904
26 May 2016$2,826,693,440.00$2,807,973,332.80$0.921$0.890
25 Feb 2016$2,534,920,820.00$2,723,306,666.40$0.933$0.889
3 Dec 2015$2,614,394,046.00$2,762,786,440.00$0.882$0.875
27 Aug 2015$2,669,234,950.00$2,678,073,468.80$0.930$0.877
28 May 2015$2,765,881,833.00$2,679,473,684.00$0.915$0.899
26 Feb 2015$2,715,720,000.00$2,695,012,173.60$0.944$0.920
4 Dec 2014$2,830,400,953.00$2,618,750,876.80$0.981$0.999
28 Aug 2014$2,990,609,900.00$2,708,071,748.80$1.030$1.040
30 Apr 2014$2,841,103,241.00$0.00$0.363$0.000
31 Jan 2014$3,221,956,878.00$0.00$1.320$0.000
31 Oct 2013$3,003,295,831.00$0.00$1.010$0.000
31 Jul 2013$3,116,619,513.00$0.00$1.080$0.000
30 Apr 2013$3,080,978,516.00$0.00$1.080$0.000
31 Jan 2013$3,158,845,660.00$0.00$0.987$0.000
31 Oct 2012$3,121,702,441.00$0.00$1.050$0.000
31 Jul 2012$3,134,881,983.00$0.00$1.030$0.000
30 Apr 2012$3,115,585,300.00$0.00$1.010$0.000
31 Jan 2012$3,161,261,950.00$0.00$1.040$0.000
31 Oct 2011$3,111,021,493.00$0.00$0.970$0.000
31 Jul 2011$3,215,138,610.00$0.00$1.040$0.000
30 Apr 2011$3,040,581,015.00$0.00$0.875$0.000
31 Jan 2011$3,131,849,781.00$0.00$0.993$0.000
31 Oct 2010$3,182,050,025.00$0.00$0.623$0.000