The S&P/ASX 300 Index (ASX: XKO) is slightly higher today after reaching a record high yesterday morning.
At the time of writing, the ASX 300 is settling around 7,583 points, up 0.1%.
Let's take a look at which top ASX 300 shares are some of the biggest movers today.
Who are the biggest gainers today?
GrainCorp Ltd (ASX: GNC)
The best performer on the ASX 300 today is none other than GrainCorp. The company surprised the market by upgrading its FY21 guidance. As a result, GrainCorp is surging 14.99% to a multi-year high of $6.29. The company will report its final FY21 results on 11 November.
QBE Insurance Group Ltd (ASX: QBE)
Following suit, QBE shares have catapulted 8.04% to a 52-week high of $12.50. This comes as the insurance giant announced a strong first-half performance for FY21. The company highlighted a turnaround in its underwriting result and adjusted cash profit after tax. QBE declared a dividend of 11 cents per share to be paid on 24 September.
Coronado Global Resources Inc (ASX: CRN)
Coronado is also on the rise, pushing 5.94% higher to $1.07. With no news out of the company today, however, it appears shareholders are reacting to its half-year result released on Tuesday. The company reported revenue of $800.4 million, up 12% year-on-year.
A recent broker note from Morgans, raised their price target for Coronado shares by 14% to $1.21. This implies an upside of around 13% based on the current share price.
And the biggest fallers?
Rio Tinto Limited (ASX: RIO)
Heading south today is Rio Tinto's shares. The mining giant is down a sizeable 6.82% to $120.33. This follows the company's shares trading ex-dividend in which shareholders have sold off their holdings, but are still eligible for the upcoming dividend. Rio Tinto is set to pay a total dividend of roughly $7.60 per share comprising of an interim and special dividend. Shareholders can expect their accounts to be rewarded on 23 September.
AGL Energy Limited (ASX: AGL)
The last big mover for the day is AGL shares, down 4.21% to $7.28. The energy producer released its FY21 full-year results this morning, disappointing investors with a 34% drop in underlying profits. The company said it will pay a dividend of 34 cents per share on 29 September.