Macquarie profit misses estimates on downbeat commodities unit, shares slide

Close