Shares in Macquarie Group climbed to their highest level in four years after the investment bank's half year profit rose by 39 per cent to $501 million.

Shares in Macquarie Group climbed to their highest level in four years after the investment bank's half year profit rose by 39 per cent to $501 million.