
Australian shares have bounced back from three straight days of losses as traders digest a slew of company earnings reports.
The benchmark S&P/ASX200 index on Thursday finished 58 points higher at 7,605.7, a 0.77 per cent gain, while the broader All Ordinaries rose 61.2 points, or 0.79 per cent, to 7,851.7.