Profit smashes forecasts: Macquarie's A$4.85 billion annual net profit beat consensus estimates by over A$450 million, driven by strong performance across all divisions. Commodities division soars: ...