With so many shares to choose from on the Australian share market, it can be hard to decide which ones to buy.
The good news is that brokers across the country are doing a lot of the hard work for you.
Three top shares that leading brokers have named as buys this week are listed below. Here's why they are bullish on them:
Macquarie Group Ltd (ASX: MQG)
According to a note out of Morgan Stanley, its analysts have retained their overweight rating and $143.00 price target on this investment bank's shares following its half year results release. Morgan Stanley felt that Macquarie's performance was during the half was solid and notes that its revenue was stronger than expected. It appears confident it will either meet or even beat its full year guidance in FY 2020. I agree with Morgan Stanley and would also class its shares as a buy.
OceanaGold Corp (ASX: OGC)
Analysts at Goldman Sachs have retained their buy rating but trimmed the price target on this gold miner's shares to $4.40 following its quarterly update. According to the note, OceanaGold's guidance was largely in line with its expectations. And while there are concerns over the suspension of mining at Didipio, the broker still sees a lot of value in its shares. As long as the Didipio operation isn't offline too much longer, I think OceanaGold could be a good option for investors looking for exposure to gold.
Rio Tinto Limited (ASX: RIO)
A note out of the Macquarie equities desk reveals that its analysts have retained their outperform rating but trimmed the price target on this mining giant's shares slightly to $104.00. According to the note, Rio Tinto's increase in sustaining capital expenditure over the next five years is lower than the broker forecast. Another positive is that iron ore prices remain high and put the miner in a position to generate strong free cash flows again. I agree with Macquarie and would be a buyer of Rio Tinto's shares.