In afternoon trade, the S&P/ASX 200 Index (ASX: XJO) is on course to start the week with a small gain. At the time of writing, the benchmark index is up slightly to 7,348.6 points.
Four ASX shares that are climbing more than most today are listed below. Here's why they are racing higher:
Inghams Group Ltd (ASX: ING)
The Inghams share price is up 9% to $2.99. This appears to have been driven by news that a couple of brokers have upgraded the poultry producer's shares. One of those is Macquarie, which has upgraded its shares to an outperform rating with a $2.97 price target. It was pleased with Ingham's first half results.
Kelsian Group Ltd (ASX: KLS)
The Kelsian share price is up 5% to $6.49. This morning, this travel and transport company announced that it won two new major contracts with Transport for NSW. These contracts will see Kelsian operate bus services in southwestern Sydney in the bus service areas Region 2 and Region 15 through to June 2031. The new contract secures more than $500 million in revenue over the contract term.
Nuix Ltd (ASX: NXL)
The Nuix share price is up 2% to $1.09. This morning the investigative analytics software provider released its half year results and reported a 3.4% in annualised contract value to $170.2 million and a $1.3 million net profit. This compares to a loss of $2.3 million a year earlier.
Perenti Ltd (ASX: PRN)
The Perenti share price is up 9% to $1.15. This morning, this mining services company announced that it has been awarded a new surface contract at the Northern Star Resources Ltd (ASX: NST) owned Kalgoorlie Consolidated Gold Mines Fimiston open pit gold mine in Western Australia. The new ~$160 million contract runs for 60 months.