In afternoon trade, the S&P/ASX 200 Index (ASX: XJO) is fighting hard to stay in positive territory. At the time of writing, the benchmark index is up slightly to 7,515.2 points.
Four ASX shares that are climbing more than most today are listed below. Here's why they are storming higher:
Beach Energy Ltd (ASX: BPT)
The Beach Energy share price is up 7% to $1.11. This appears to have been driven by a broker note out of Citi. According to the note, the broker has upgraded the energy producer's shares to a buy rating with a $1.27 price target. Citi believes FY 2022 will be the bottom for the company's production and expects its growth to resume in FY 2023.
Domain Holdings Australia Ltd (ASX: DHG)
The Domain share price is up 3% to $5.04. This morning analysts at UBS upgraded this property listings company's shares to a buy rating with an improved price target of $5.70. This follows the release of a full year result that was ahead of expectations. UBS is positive on its medium term outlook.
Domino's Pizza Enterprises Ltd (ASX: DMP)
The Domino's share price has stormed 6.5% higher to $135.26. Investors have been fighting to get hold of the pizza chain operator's shares after it delivered stellar sales and profit growth in FY 2021. Domino's reported a 14.6% increase in network sales to $3.74 billion and a 29.2% jump in net profit after tax to $188.2 million. Positively, FY 2022 has started strongly. Network sales are up 7.7% year to date.
Pro Medicus Limited (ASX: PME)
The Pro Medicus share price has jumped 7.5% to $60.82 following the release of its full year results. In FY 2021, the healthcare technology company achieved a 19.5% increase in revenue to $67.9 million and a 33.7% jump in net profit after tax to $30.9 million. This was driven partly by a number of major multi-year contract wins during the year.