C$140.96
+ C$1.07 (0.76%)
End-of-day quote: 05/09/2024
TSX:RY

Royal Bank of Canada Valuation