VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
RY
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
RYRoyal Bank of Canada
$209.07$292.0B
Overview & Verdict
OverviewShould I Buy?
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksRYPrice History

RY logoRoyal Bank of Canada (RY) Stock Price History

Historical prices from 1995 to 2026

$209.07+1.02  (+0.49%)close Jul 7
Returns
1M
+7.0%
3M
+26.4%
YTD
+22.4%
1Y
+58.6%
3Y
+30.3%
5Y
+15.7%
ATH$209.64Jul 2026-0.3%
ATL$5.13Oct 1995pre-split
Avg Vol (50D)1.1M/ day
52-Week Range$127.38 — $209.64
LowCurrent: $209.07High

Loading 10-year price history...

RY Historical Performance

1 YearTotal Return
+62.1%
Price: +58.6%Div: +3.5%
3 YearsTotal Return
+134.7%
CAGR: +32.9%
Price: +121.2%
5 YearsTotal Return
+127.6%
CAGR: +17.9%
Price: +107.5%
YTD
+22.4%

RY Annual Returns

Year-by-year price performance · 2002–2026

Best+76.5%2009
Worst-41.4%2008
Up years18/25
2002+13.4%
2003+28.1%
2004+10.6%
2005+47.5%
2006+20.4%
2007+7.6%
2008-41.4%
2009+76.5%
2010-3.4%
2011-3.5%
2012+15.8%
2013+9.5%
2014+3.0%
2015-21.8%
2016+29.2%
2017+19.8%
2018-16.8%
2019+14.9%
2020+3.0%
2021+29.6%
2022-12.2%
2023+8.0%
2024+19.9%
2025+42.5%
2026-2.1%
2002 annual price return
+13.4%
2003 annual price return
+28.1%
2004 annual price return
+10.6%
2005 annual price return
+47.5%
2006 annual price return
+20.4%
2007 annual price return
+7.6%
2008 annual price return
-41.4%
2009 annual price return
+76.5%
2010 annual price return
-3.4%
2011 annual price return
-3.5%
2012 annual price return
+15.8%
2013 annual price return
+9.5%
2014 annual price return
+3.0%
2015 annual price return
-21.8%
2016 annual price return
+29.2%
2017 annual price return
+19.8%
2018 annual price return
-16.8%
2019 annual price return
+14.9%
2020 annual price return
+3.0%
2021 annual price return
+29.6%
2022 annual price return
-12.2%
2023 annual price return
+8.0%
2024 annual price return
+19.9%
2025 annual price return
+42.5%
2026 annual price return
-2.1%
LessMore
Alpha vs S&P 500
1Y+40.3%
3Y+13.2%
5Y+5.4%

Price returns only.

Download Historical Data

7,731 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

RY Stock Price Trajectory (1995–2026)

As of July 8, 2026, Royal Bank of Canada (RY) trades at $209.07, representing a +58.6% return over the past year. The stock has delivered a +127.6% total return over five years (+15.7% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $209.64 on July 7, 2026. From this peak, RY has corrected -0.3%, currently trading 24% above its 200-day moving average, indicating continued institutional support.

When compared to Financial Services sector peers TD (+64.9% 1Y), BMO (+59.2% 1Y), and BNS (+57.2% 1Y), RY has underperformed the peer group average. Compare RY vs TD →

RY Historical Price Data · from 1995

Rows 1–50 of 7,731
Date Open High Low Close Volume Change %
2026-07-07208.07209.64207.38209.071.07M+0.49%
2026-07-06205.54208.05204.70208.051.21M+1.59%
2026-07-02209.26209.35203.53204.791.54M-1.69%
2026-07-01206.50209.37205.71208.31495K+0.65%
2026-06-30205.21207.22204.70206.972.04M+1.06%
2026-06-29203.14204.98202.74204.79970K+0.96%
2026-06-26203.87204.25201.57202.85900K-0.43%
2026-06-25203.15204.82202.73203.731.31M+0.78%
2026-06-24203.34203.54201.50202.161.97M-0.38%
2026-06-23201.41203.01200.72202.932.49M+0.09%
2026-06-22201.10203.29200.75202.742.58M+0.59%
2026-06-18201.40202.60200.45201.562.24M+0.43%
2026-06-17200.95202.90200.04200.701.67M-0.21%
2026-06-16200.15201.24199.11201.131.01M+1.03%
2026-06-15200.85201.65197.47199.07397K-0.24%
2026-06-12199.78201.74199.04199.541.13M+0.14%
2026-06-11198.43199.77196.11199.271.16M+0.84%
2026-06-10198.29200.05197.39197.612.18M-0.14%
2026-06-09196.38198.57195.56197.891.09M+1.32%
2026-06-08195.06196.53194.38195.32560K+0.66%
2026-06-05194.37195.53193.83194.041.16M-0.48%
2026-06-04191.93195.40191.93194.97746K+2.04%
2026-06-03190.10192.03190.07191.081.90M-0.03%
2026-06-02188.07191.35188.05191.131.16M+1.36%
2026-06-01189.47190.50187.58188.561.34M-0.51%
2026-05-29189.44190.71187.03189.531.59M+0.34%
2026-05-28188.49190.13186.42188.891.30M-0.13%
2026-05-27189.44190.97188.46189.131.22M-0.44%
2026-05-26190.54191.51188.52189.97795K+0.14%
2026-05-22190.00190.36189.13189.7169K+0.28%
2026-05-21186.19189.62185.71189.18688K+1.05%
2026-05-20184.16187.63184.00187.22764K+2.01%
2026-05-19184.48185.34183.33183.53653K-0.68%
2026-05-18183.86185.16183.75184.79312K+0.76%
2026-05-15182.77183.46181.52183.40590K-0.23%
2026-05-14181.09183.86180.87183.83629K+2.17%
2026-05-13181.72183.13179.08179.921.32M-1.29%
2026-05-12181.12182.34179.68182.28716K+0.79%
2026-05-11181.65182.10180.14180.85588K-0.46%
2026-05-08181.45181.85180.42181.681.78M+0.19%
2026-05-07181.73182.72180.56181.34622K-0.16%
2026-05-06180.04182.17179.97181.63627K+1.76%
2026-05-05178.29179.71178.12178.48280K+0.31%
2026-05-04178.43178.91177.46177.93475K-0.90%
2026-05-01180.13180.89179.19179.54476K-0.24%
2026-04-30175.57180.22175.57179.97806K+2.71%
2026-04-29177.47177.64175.11175.221000K-1.43%
2026-04-28176.54177.85176.21177.761.06M+0.62%
2026-04-27176.03176.67175.40176.67549K+0.76%
2026-04-24173.94176.22173.50175.332.79M+0.24%
…
Consensus-Based Analysis Tools

Should I Buy RY?

Wall Street verdict, signals, and target summaries.

See Verdict

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

RY — Frequently Asked Questions

Quick answers to the most common questions about buying RY stock.

How has RY stock performed recently?

RY returned +58.6% over the past year, beating its 5-year annualized CAGR of +15.7%. The stock trades above its 200-day moving average, confirming the uptrend.

What is RY's all-time high price?

Royal Bank of Canada reached $209.64 on 2026-07-07. The 52-week high is $209.64. Current 1-year return of +58.6% places the stock closer to historical peaks.

Where can I download RY historical price data?

This page provides RY daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1995-2026, downloadable in CSV format.

485 data points · sampled from 7,731