The S&P/ASX 200 Index (ASX: XJO) has come under pressure on Wednesday. In afternoon trade, the benchmark index is down 0.2% to 7,336.2 points.
Four ASX shares that aren't letting that hold them back today are listed below. Here's why they are charging higher:
Hub24 Ltd (ASX: HUB)
The Hub24 share price is up almost 11% to $29.87. Investors have been buying this investment platform provider's shares following the release of its half-year results. For the six months ended 31 December, Hub24 reported an 87% increase in net profit after tax to $26.6 million.
Johns Lyng Group Ltd (ASX: JLG)
The Johns Lyng share price is up over 15% to $6.47. This morning, the integrated building services company released its half-year results and reported a 63% increase in first-half EBITDA. This strong half has led to the company upgrading its revenue and EBITDA forecasts for the full year.
Judo Capital Holdings Ltd (ASX: JDO)
The Judo Capital share price is up 5% to $1.52. This has been driven by the business lending company's half year results, which revealed a 322% increase in pre-tax profits to $53.2 million. This was underpinned by a 23% increase in gross loans and advances and a 72 basis points increase in its underlying net interest margin to 3.56%.
Magnis Energy Technologies Ltd (ASX: MNS)
The Magnis share price has jumped 8% to 43.7 cents. This morning, this lithium-ion battery technology and materials company revealed that it has entered into a binding offtake agreement with electric vehicle giant Tesla for the supply of anode active materials (AAM) from February 2025. Tesla will purchase a minimum 17,500 tonnes per annum (tpa) with the option to buy up to 35,000 tpa for a minimum three-year term at a fixed price.