3 ASX shares that just reported 30%+ profit jumps

MotleyFool
06 Mar

Earnings season has just finished, and several ASX shares have posted profit growth of more than 30% in their half-yearly accounts.

Each of Insurance Australia Group Ltd (ASX: IAG), Evolution Mining Ltd (ASX: EVN), and Beach Energy Ltd (ASX: BPT) all reported bumper earnings growth in the first half of FY25.

What does this mean for the remainder of FY25? Let's dive in and see.

ASX shares post double-digit growth

The first ASX share to clean up at the bottom line this earnings season was IAG. The insurance giant reported a 91% increase in net profit for the first half, hitting $778 million.

As reported by my colleague James, this was largely due to higher insurance margins and investment returns.

Meanwhile, insurance profits were up 56% year over year, producing a reported margin of more than 19%.

CEO Nick Hawkins highlighted that cost-cutting efforts and better claims management helped drive profitability.

Despite the reported growth, IAG shares have sunk in the weeks following its first-half update. They are down from a high of $8.92 to trade at $7.77 at the time of writing.

Still, brokers are bullish on the ASX share, with the consensus of analyst estimates rating it a buy, according to CommSec.

This is made up of seven buys, five holds, and 1 sell recommendation on the stock. Notably, this composition has remained unchanged over the past three months.

IAG is up 25% in the past year.

Resources deliver the goods

It wasn't just financials companies on the list of ASX shares growing profits in the first half.

Evolution Mining reported a 277% jump in net profit, reaching $365 million in its first-half FY25 results.

The gold producer benefited from soaring prices of the yellow metal in H1. As reported by my colleague Tristan, this saw it book a "sector-leading" all-in sustaining cost (AISC) of $1,475 to $1,575 per ounce.

Pre-tax earnings growth of 77% was also 10% ahead of Goldman Sachs' internal estimates.

The broker expects the ASX share to trade on "near-term" free cash flow (FCF) yields of 6 to 10%. This implies that investors receive 6 to 10 cents in FCF for every dollar of market value.

Consensus estimates project the miner to pay dividends of 11.2 cents per share this year, up 60% year over year if correct.

Meanwhile, oil and gas producer Beach Energy's first-half results showed net profits rising 37% year over year.

Beach Energy booked $237 million at the bottom line, leading to a 50% jump in dividends to 3 cents per share.

In other words, for every 1% growth in profit, Beach rewarded shareholders with a 1.35% growth in dividends.

Growth was underscored by a 15% rise in production, driven by new gas projects and increased demand for Australian LNG exports.

Management expects to produce 18.5 to 20.5 million barrels of oil equivalent (MMBoe) for the year.

According to Trading View, the consensus analyst price target on the stock is $1.51.

Beach Energy last traded at $1.36 apiece.

Foolish takeaway

These 3 ASX shares each posted at least 30% profit growth in H1 FY25. Two of them produced multiples of that.

But we don't get paid for what's already happened. These companies still have a lot of work to do to impress investors. Time will tell what happens next.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10