C$143.52
+ C$0.80 (0.56%)
End-of-day quote: 05/15/2024
TSX:RY

Royal Bank of Canada Valuation