RY.TO Stock Analysis: Royal Bank of Canada | Real-Time Data & Fundamental Insights