S&P/ASX 200 Index (ASX: XJO) shares closed 0.32% higher at 9,043.5 points on Thursday as earnings season continues.
This is the second day that the ASX 200 has traded above the 9,000 threshold, with the benchmark now at a 14-week high.
Strong reports from ANZ Group Holdings Ltd (ASX: ANZ) and Northern Star Resources Ltd (ASX: NST) moved the market up today.
Here, we review the opinions of experts on three ASX 200 shares within the communications, technology, and financials sectors.
One is a buy, one is a hold, and one is a sell.
Let's take a look.

Image source: Getty Images
Telstra Group Ltd (ASX: TLS)
The Telstra share price closed at $4.88, steady today and up 24.8% over the past 12 months.
On The Bull this week, Jabin Hallihan from Family Financial Solutions revealed a buy rating on Telstra shares.
Hallihan values this ASX 200 telecommunications stock at $5.40 per share.
He explains his view:
Reported net profit after tax of $2.3 billion in full year 2025 was up 31 per cent on the prior corresponding period.
Cash earnings per share of 22.4 cents were up 12 per cent.
Cost discipline, share buy-backs and resilient mobile earnings support steady upside in a market that still rewards defensiveness.
On top of this, Telstra pays reliable, fully franked dividends.
Its full year dividend of 19 cents a share in fiscal year 2025 was up 5.6 per cent on the prior corresponding period.
TLS was recently trading on a dividend yield of 3.85 per cent.
Technology One Ltd (ASX: TNE)
The TechnologyOne share price closed at $21.70, down 6.9% today and down 32% over the past year.
Tony Paterno from Ord Minnett has a hold rating on this ASX 200 technology share.
Paterno explains:
TNE's result in fiscal year 2025 disappointed the market with annual recurring revenue growth falling below consensus expectations. Offsetting the negative result was robust growth in the UK.
TNE's core segments continue to perform well.
Early feedback on TNE's recently launched artificial intelligence product Plus has been positive.
TNE is one of the higher quality software businesses on the ASX and we remain positive about its outlook.
National Australia Bank Ltd (ASX: NAB)
The NAB share price rose 3.9% to an all-time high of $47.25 on Thursday.
NAB had no news for the market today.
NAB shares closed at $46.54, up 2.3% today and up 13% over the past 12 months.
Hallihan has a sell rating on this ASX 200 bank share.
The analyst commented:
NAB is Australia's largest business bank, benefiting from an oligopolistic market structure.
Statutory net profit of $6.759 billion in full year 2025 was down 2.9 per cent on the prior corresponding period.
A credit impairment charge of $833 million was up from $728 million in the previous year.
In our view, the shares are materially overvalued and leave little margin for error.
Capital is better redeployed into discounted quality.