Up more than 17% since January, should you buy CBA shares today?

Happy young woman saving money in a piggy bank.

Commonwealth Bank of Australia (ASX: CBA) shares have delivered some outsized gains since late January.

On 21 January, shares in the S&P/ASX 200 Index (ASX: XJO) bank stock closed trading for $147.22. On Tuesday, those same shares closed the day changing hands for $171.12 apiece.

That sees CBA shares up 16.23% in just over two months. For some context, the ASX 200 is down 4.59% since market close on 21 January.

What makes this outperformance even more remarkable is that CBA traded ex-dividend on 18 February. While CommBank won’t pay out the fully-franked interim dividend of $2.35 a share until 30 March, investors who owned the ASX 200 stock at market close on February 17 will be looking forward to receiving that.

So, if we add that $2.35 back into Tuesday’s closing price of $171.12 a share, then the accumulated value of CBA shares is up an even more impressive 17.83% since 21 January. With some potential tax benefits from those franking credits.

Clearly, then, you’re unlikely to hear investors who bought in late January complaining about their returns to date.

But looking ahead, Medallion Financial Group’s Philippe Bui forecasts mounting headwinds for Australia’s biggest bank (courtesy of The Bull).

Here’s why.

CBA shares: Buy, hold, or sell?

“CBA remains the highest quality franchise among Australia’s major banks, but the valuation now looks stretched,” said Bui, who has a sell recommendation on CBA shares.

“The stock trades on a price-to-earnings multiple well above its peers despite similar earnings growth prospects,” Bui noted.

Indeed, CBA trades on a P/E ratio of around 28 times.

By comparison, Westpac Banking Corp (ASX: WBC) trades on a P/E ratio of around 20 times; ANZ Group Holdings Ltd (ASX: ANZ) trades on a P/E ratio of around 19 times; and National Australia Bank Ltd (ASX: NAB) trades on a P/E ratio of around 21 times.

And with the share price leaping higher, Bui was lukewarm on CBA’s passive income potential.

“The recent annual dividend yield around 3% is modest compared with other income opportunities,” he noted.

Bui concluded:

With credit growth slowing and net interest margins stabilising, we believe earnings momentum is unlikely to justify such a premium valuation. After a strong share price run, investors may want to consider taking profits and reallocating capital to more attractively valued opportunities.

How has the ASX 200 bank stock performed longer term?

Taking a step back, CBA shares have gained 16% over 12 months, not including dividends.

The ASX 200 is up 5.58% over this same time.

The post Up more than 17% since January, should you buy CBA shares today? appeared first on The Motley Fool Australia.

Should you invest $1,000 in Commonwealth Bank of Australia right now?

Before you buy Commonwealth Bank of Australia shares, consider this:

Motley Fool investing expert Scott Phillips just revealed what he believes are the 5 best stocks for investors to buy right now… and Commonwealth Bank of Australia wasn’t one of them.

The online investing service he’s run for over a decade, Motley Fool Share Advisor, has provided thousands of paying members with stock picks that have doubled, tripled or even more.*

And right now, Scott thinks there are 5 stocks that may be better buys…

* Returns as of 20 Feb 2026

.custom-cta-button p {
margin-bottom: 0 !important;
}

More reading

Motley Fool contributor Bernd Struben has no position in any of the stocks mentioned. The Motley Fool Australia’s parent company Motley Fool Holdings Inc. has no position in any of the stocks mentioned. The Motley Fool Australia has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy. This article contains general investment advice only (under AFSL 400691). Authorised by Scott Phillips.