The ASX200 has finished marginally higher at its best-ever level and set an intraday record amid a spate of corporate earnings reports.
The ASX200 has finished marginally higher at its best-ever level and set an intraday record amid a spate of corporate earnings reports.