As many ASX investors, and nearly every owner of Commonwealth Bank of Australia (ASX: CBA) shares, would know, it's been an extraordinary year for the ASX 200's largest bank stock over 2025 so far.
After a run for the ages in 2024, CBA has kept up its game in 2025. This ASX bank started the year at $153.37 a share. But today, those same shares have just hit their latest new all-time high, breaking above $190 a share for the first time ever this morning. Yep, in early trade today, CBA cracked $190, rising as high as a flat $192 soon after market open after closing at $188.13 yesterday afternoon.
When CBA stock began 2025, its latest all-time high stood at $161.37, which we saw the bank hit back on 18 December.
Today, on the back of this latest milestone for the bank, I thought it would be pertinent to look back over the past six months or so and see exactly how many new record highs CBA has clocked this year to date.
It only took eight days of 2025 for CBA to surpass its 2024 peak of $161.37 and hit $161.70.
CBA shares hit 23 record highs in 2025
We had to wait nearly a whole month to see CBA top that record, though. That came on 6 February, which saw the bank climb to $162.64 a share.
February was a lucrative month for Commonwealth Bank, with a total of six new records. The last of these came, fittingly, on Valentine's Day. 14 February saw CBA rise to a new high of $167.92.
March and April were less rosy for ASX shares as a whole, and we didn't see CBA get back to its lovesick February highs until 22 April. On that day, the bank cracked $168 a share, followed by another new high watermark of $168.70 a day later.
May kicked off with a bang though, with CBA breaching $169 on 2 May, climbing to $169.75. On 16 May, the $170 threshold was broken, with CBA stock hitting a peak of $172.92.
May brought three more new highs, the latest of $176.64 clocked on 28 May.
As it currently stands, June is, at least so far, CBA's best month of the year. Since the beginning of winter, the bank has hit no fewer than nine new record highs, the latest being today's, of course. This latest record for CBA brings its total all-time high count for 2025 to 23.
As it currently stands, the CBA share price is sitting at $189.96 at the time of writing, up around 1% for the day thus far. That puts the ASX 200 bank up a whopping 23.75% in 2025 to date, as you can see below:
Not a bad return for investors. Let's see how much longer until the bank hits that $200 a share mark, which seems inevitable at this point.