Buy, hold, sell: Sigma Healthcare, Macquarie, Santos shares

Two men look excited on the trading floor as they hold telephones to their ears and one points upwards.

S&P/ASX 200 Index (ASX: XJO) shares are down 0.5% to 8,725.3 points on Tuesday.

Among the 11 market sectors, energy is on its own in the green, up 0.3%, after the Brent Crude oil price rose to US$108 per barrel.

Utilities is the worst performer today, down 3.6%.

ASX 200 consumer discretionary shares are also down 1.2% ahead of tomorrow’s crucial quarterly inflation report.

Meanwhile, on The Bull this week, two experts give us their views on three ASX 200 shares.

Let’s take a look.

Sigma Healthcare Ltd (ASX: SIG

The Sigma Healthcare share price is $2.76, down 0.5% on Tuesday and down 11% over the past six months.

Sigma Healthcare shares hit a record of $3.28 apiece in June 2025 before enduring a prolonged tumble alongside the broader sector.

Damien Nguyen from Morgans has a buy rating on this ASX 200 healthcare share

He explains why:

It has a solid balance sheet with conservative leverage and strong operating cash flows.

We believe SIG can continue to widen margins through expanding labels it owns and exclusive products.

We expect improving operating leverage through efficiencies in the supply chain and consolidation in distribution centres.

A softer share price provides a compelling buying opportunity for long term focused investors.

Macquarie Group Ltd (ASX: MQG)

The Macquarie share price is $231.15, down 0.4% today and up 16% over the past month.

Nguyen has a hold rating on this ASX 200 bank share.

He says:

Macquarie is a diversified financial services group with strengths across asset management, infrastructure and global markets. Its business model benefits from long term infrastructure investment and energy transition themes, but earnings can be volatile due to market conditions.

Recent performance has been solid, and much of the medium term opportunity is already reflected in the share price, in our view. While Macquarie remains a high quality company with strong management, near term upside looks balanced by cyclical and market risks. At current levels, a hold is appropriate.

Macquarie will release its full-year FY26 results next Friday, 8 May.

Santos Ltd (ASX: STO)

The Santos share price is $7.73, up 1% today and up 26% in the year to date (YTD).

Most of that YTD gain has been due to skyrocketing oil and gas prices as the Iran war continues into its ninth week.

Stuart Bromley from Medallion Financial Group has a sell rating on this global energy giant.

We would be inclined to lock in gains given volatile and uncertain energy prices emanating from the conflict in the Middle East.

Bromley points out that Santos shares have risen from $5.92 on 7 January to $7.73 today.

For full-year FY25, Santos reported an 8% fall in revenue due to lower realised prices and a 33% drop in net profit after tax (NPAT).

The post Buy, hold, sell: Sigma Healthcare, Macquarie, Santos shares appeared first on The Motley Fool Australia.

Should you invest $1,000 in Santos right now?

Before you buy Santos 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 Santos 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 Bronwyn Allen has no position in any of the stocks mentioned. The Motley Fool Australia’s parent company Motley Fool Holdings Inc. has positions in and has recommended Macquarie Group. The Motley Fool Australia has positions in and has recommended Macquarie Group. The Motley Fool has a disclosure policy. This article contains general investment advice only (under AFSL 400691). Authorised by Scott Phillips.