Heavyweights like BHP, Rio Tinto, Woodside and the Big Four Banks all tagged fresh yearly highs last week.