Royal Bank of Canada reported maintainingBalances at $2 billion as of April 30, 2025, consistent with previous periods. For the three months ending April 30, 2025, it excluded an average of 917,151 options with an exercise price of $177.97 from diluted earnings per share.