S&P/ASX All Ords Index (ASX: XAO) stocks are in the red, down 0.059% to 8,765 points on Thursday.
Meanwhile, the brokers have downgraded several ASX All Ords stocks to moderate sell ratings.
Some downgrades are based on valuation. The brokers think these ASX shares have simply overshot in price.
Other downgrades are due to concerns over company operations, future earnings potential, and macroeconomic impacts.
Here are 8 ASX All Ords stocks downgraded over the past month by analysts on the CommSec platform.
Time to sell: 8 ASX All Ords stocks just downgraded by the experts
Bank of Queensland Ltd (ASX: BOQ)
The Bank of Queensland share price is steady at $8.05 on Thursday.
The ASX All Ords bank stock has lifted 35% over the past 12 months.
Earlier today, Bank of Queensland shares reached a 52-week high of $8.13.
CommSec analysts have a consensus moderate sell rating on the Bank of Queensland.
Macquarie is among the brokers with a negative view on this ASX All Ords bank stock.
The broker has an underperform rating on the bank with a 12-month share price target of $5.75.
This implies a potential near-30% downside from here.
Wesfarmers Ltd (ASX: WES)
The Wesfarmers share price is $84.46, down 0.17%.
The ASX All Ords consumer discretionary stock has risen 29% over the past year.
CommSec analysts have a consensus moderate sell rating on the conglomerate.
Westpac Banking Corporation (ASX: WBC)
The Westpac share price is $33.12, up 0.045% on Thursday.
The ASX bank stock has lifted 24% over the past 12 months.
CommSec analysts have a consensus moderate sell rating on Westpac.
Reece Ltd (ASX: REH)
The Reece share price is $16.33 per share, up 0.061%.
The ASX All Ords industrials stock has fallen 37% over the past 12 months.
CommSec analysts have a consensus moderate sell rating on the plumbing parts supplier.
Computershare Ltd (ASX: CPU)
The Computershare share price is $40.67, down 1.41%.
The ASX industrial stock has ripped 52% higher over the past year.
CommSec analysts have a consensus moderate sell rating on the administrative services company.
ASX Ltd (ASX: ASX)
ASX shares are trading for $73.41 apiece, down 0.014%.
The ASX All Ords financial stock has ascended 16% over the past 12 months.
CommSec analysts have a consensus moderate sell rating on the share market operator.
Helia Group Ltd (ASX: HLI)
The Helia share price is $5.23, down 0.29% on Thursday.
The ASX All Ords financial stock has lifted 26% over the past year.
CommSec analysts have a consensus moderate sell rating on the lenders' mortgage insurer.
Macquarie has an underperform rating on Helia shares with a 12-month price target of $3.25.
This suggests a potential near-40% downside from here.
The Star Entertainment Group Ltd (ASX: SGR)
The Star Entertainment share price is 12 cents per share, up 4.55% on Thursday.
The ASX consumer discretionary stock has tanked 77% over the past 12 months.
CommSec analysts have a consensus moderate sell rating on the casino operator.
Shareholders will vote on a takeover proposal on 25 June.