Shares on the ASX had their fifth consecutive week of gains - the best run this year - and ended the week at a record closing high.
Shares on the ASX had their fifth consecutive week of gains - the best run this year - and ended the week at a record closing high.