Second Quarter 2024 Report to Shareholders - Royal Bank of Canada | RNS | Ticker