The S&P/ASX 300 Index (ASX: XKO) is again backtracking today following a negative start to the week.
At the time of writing, the ASX 300 is down 0.94% to 7,505 points.
Here's a summary of which ASX shares are topping the charts today.
Firstly, the leaders:
Objective Corp Ltd (ASX: OCL)
The Objective share price is leading the pack today, jumping 9.91% to an all-time high of $20.29. Despite no news coming out of the information technology software and services provider, it appears investors are buoyant. The company released its full-year results earlier this month, citing robust growth across key metrics.
PSC Insurance Group Ltd (ASX: PSI)
Following suit, PSC Insurance is also travelling upwards, up 5.60% to a record high of $3.96. This comes after the company announced it has entered a binding agreement to buy Alliance Insurance for $24.5 million.
PSC Insurance's latest takeover is expected to complement the business as it seeks to expand its market presence.
Yancoal Australia Ltd (ASX: YAL)
Another strong mover is Australia's largest pure-play coal producer Yancoal. The company's shares are up 5.55% to an intraday high of $2.46. The sharp price can be attributed to the spot price for coal reaching a record high of US$173.40 per tonne.
And the leading losers?
Magellan Financial Group Ltd (ASX: MFG)
Leading the other way, the Magellan share price is posting a 9.49% loss to $46.54. The fund manager reported a disappointing full-year result for FY21, with net profit after tax down 33% to $265.2 million.
In addition, the company declared a partially franked dividend of 211.2 cents per share, down 2% year-on-year.
Breville Group Ltd (ASX: BRG)
Another company whose shares are coming under pressure today is Breville, down 7.98% to $30.69 apiece. The Australian home appliance maker signalled strong earnings for the period but decided to lower its dividend.
As such, Breville will pay out 26.5 cents per share, down 35.4% from FY20's dividend of 41 cents per share.