NYSE:RY | Historical Stock Price | ROYAL BANK OF CANADA

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1995-10-16 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$5.34$14.27$38.09$101.69$271.49$724.801995-10-162026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$101.13$298.46428,400
2023-12-28$101.33$299.05609,800
2023-12-27$101.60$299.85739,400
2023-12-26$101.95$300.88414,200
2023-12-22$100.78$297.43779,600
2023-12-21$100.18$295.661,015,200
2023-12-20$98.97$292.08971,900
2023-12-19$100.03$295.211,194,400
2023-12-18$98.86$291.761,299,800
2023-12-15$98.16$289.691,802,300
2023-12-14$97.61$288.071,416,100
2023-12-13$95.29$281.221,077,700
2023-12-12$92.35$272.55595,200
2023-12-11$92.46$272.87514,600
2023-12-08$92.18$272.05560,600
2023-12-07$91.42$269.80609,800
2023-12-06$91.09$268.83825,200
2023-12-05$91.23$269.241,134,300
2023-12-04$91.01$268.593,120,100
2023-12-01$91.09$268.831,660,300
2023-11-30$90.40$266.791,946,000
2023-11-29$87.33$257.731,294,500
2023-11-28$86.42$255.051,485,400
2023-11-27$86.76$256.05730,600
2023-11-24$87.63$258.62400,100
2023-11-22$86.89$256.431,407,600
2023-11-21$87.44$258.06946,800
2023-11-20$87.83$259.21809,500
2023-11-17$88.00$259.71884,600
2023-11-16$87.01$256.791,006,300
2023-11-15$87.61$258.561,047,400
2023-11-14$87.02$256.821,175,800
2023-11-13$84.68$249.91761,900
2023-11-10$84.65$249.82661,800
2023-11-09$84.17$248.41802,500
2023-11-08$84.08$248.14678,100
2023-11-07$84.12$248.26574,200
2023-11-06$84.89$250.53830,700
2023-11-03$84.88$250.502,507,900
2023-11-02$83.56$246.611,229,900
2023-11-01$80.30$236.981,122,100
2023-10-31$79.88$235.75704,900
2023-10-30$79.67$235.132,909,600
2023-10-27$78.19$230.761,818,200
2023-10-26$79.70$235.211,048,800
2023-10-25$79.11$233.473,218,400
2023-10-24$80.39$234.353,075,900
2023-10-23$81.31$237.034,060,800
2023-10-20$80.97$236.041,126,400
2023-10-19$82.43$240.30774,200
2023-10-18$82.90$241.671,311,500
2023-10-17$84.68$246.861,034,800
2023-10-16$85.37$248.87782,300
2023-10-13$83.86$244.46635,400
2023-10-12$84.40$246.04573,100
2023-10-11$85.59$249.51645,200
2023-10-10$85.09$248.05802,100
2023-10-09$84.06$245.05368,600
2023-10-06$84.08$245.11926,100
2023-10-05$83.94$244.70748,200
2023-10-04$83.11$242.28916,200
2023-10-03$82.52$240.564,662,000
2023-10-02$84.80$247.212,008,500
2023-09-29$87.44$254.902,184,500
2023-09-28$88.02$256.591,725,100
2023-09-27$86.85$253.181,595,500
2023-09-26$87.93$256.33516,400
2023-09-25$89.49$260.88721,600
2023-09-22$89.14$259.86706,900
2023-09-21$89.57$261.11969,700
2023-09-20$91.13$265.66351,800
2023-09-19$91.05$265.42441,500
2023-09-18$91.39$266.42826,400
2023-09-15$91.51$266.771,317,600
2023-09-14$91.31$266.18720,300
2023-09-13$89.98$262.31660,000
2023-09-12$89.41$260.64541,600
2023-09-11$88.65$258.43545,000
2023-09-08$88.09$256.80554,400
2023-09-07$87.90$256.24689,500
2023-09-06$88.90$259.16634,000
2023-09-05$89.43$260.70634,900
2023-09-01$90.32$263.30753,700
2023-08-31$90.10$262.66775,400
2023-08-30$90.84$264.81528,100
2023-08-29$90.42$263.59905,800
2023-08-28$89.68$261.43617,700
2023-08-25$88.98$259.391,159,300
2023-08-24$90.31$263.271,062,600
2023-08-23$88.86$259.04983,200
2023-08-22$88.28$257.35810,900
2023-08-21$89.57$261.111,159,400
2023-08-18$89.71$261.52720,300
2023-08-17$90.48$263.761,216,100
2023-08-16$91.16$265.75563,300
2023-08-15$91.90$267.90709,000
2023-08-14$94.27$274.811,098,300
2023-08-11$94.84$276.471,509,700
2023-08-10$95.00$276.94461,000
2023-08-09$94.98$276.88415,900
2023-08-08$95.01$276.972,594,100
2023-08-07$96.35$280.88252,900
2023-08-04$95.82$279.33541,100
2023-08-03$95.60$278.69709,300
2023-08-02$96.26$280.611,051,000
2023-08-01$97.61$284.551,216,800
2023-07-31$99.13$288.981,313,800
2023-07-28$98.52$287.20772,900
2023-07-27$98.32$286.62639,400
2023-07-26$98.59$287.40682,700
2023-07-25$98.71$287.752,287,400
2023-07-24$100.28$289.341,382,600
2023-07-21$99.11$285.97620,400
2023-07-20$99.01$285.685,548,600
2023-07-19$98.87$285.28592,200
2023-07-18$98.44$284.03814,900
2023-07-17$97.85$282.33361,100
2023-07-14$96.86$279.48630,500
2023-07-13$97.18$280.40851,200
2023-07-12$95.68$276.071,166,900
2023-07-11$95.08$274.341,130,100
2023-07-10$94.33$272.18377,800
2023-07-07$94.52$272.72737,600
2023-07-06$93.92$270.991,261,700
2023-07-05$95.69$276.101,520,800
2023-07-03$96.15$277.43143,500
2023-06-30$95.51$275.58662,600
2023-06-29$94.76$273.421,016,400
2023-06-28$94.29$272.06422,200
2023-06-27$95.05$274.25527,400
2023-06-26$93.99$271.19428,700
2023-06-23$92.76$267.65600,900
2023-06-22$94.02$271.28606,500
2023-06-21$94.69$273.21456,000
2023-06-20$94.36$272.26534,000
2023-06-16$95.45$275.41757,900
2023-06-15$95.23$274.77473,800
2023-06-14$93.88$270.88523,800
2023-06-13$93.77$270.56528,400
2023-06-12$92.77$267.67366,400
2023-06-09$92.83$267.85403,800
2023-06-08$92.34$266.43448,000
2023-06-07$92.02$265.51759,400
2023-06-06$92.28$266.26368,800
2023-06-05$91.46$263.89462,500
2023-06-02$92.43$266.69425,900
2023-06-01$90.38$260.781,449,000
2023-05-31$89.48$258.18857,400
2023-05-30$90.54$261.24838,200
2023-05-26$90.41$260.87754,400
2023-05-25$89.10$257.091,924,500
2023-05-24$91.10$262.861,010,900
2023-05-23$93.34$269.32717,200
2023-05-22$94.16$271.69525,500
2023-05-19$94.20$271.80740,200
2023-05-18$94.80$273.53773,900
2023-05-17$95.67$276.04608,400
2023-05-16$95.19$274.661,396,600
2023-05-15$97.22$280.51415,100
2023-05-12$95.89$276.68360,600
2023-05-11$96.22$277.63408,000
2023-05-10$96.41$278.18637,600
2023-05-09$96.77$279.22698,500
2023-05-08$98.21$283.37691,000
2023-05-05$97.94$282.59803,000
2023-05-04$95.50$275.55935,400
2023-05-03$96.24$277.69776,100
2023-05-02$96.49$278.41967,800
2023-05-01$99.19$286.20923,800
2023-04-28$99.31$286.54620,800
2023-04-27$98.44$284.031,046,100
2023-04-26$96.94$279.71560,300
2023-04-25$96.64$278.84695,400
2023-04-24$98.67$284.702,675,100
2023-04-21$99.94$285.551,364,000
2023-04-20$100.00$285.724,761,400
2023-04-19$100.12$286.06423,200
2023-04-18$100.28$286.52501,800
2023-04-17$99.73$284.95606,000
2023-04-14$99.37$283.92694,800
2023-04-13$99.05$283.01416,600
2023-04-12$98.10$280.29740,600
2023-04-11$97.86$279.61678,600
2023-04-10$97.12$277.49392,800
2023-04-06$96.83$276.66551,200
2023-04-05$96.87$276.78484,900
2023-04-04$97.02$277.21725,900
2023-04-03$97.58$278.81791,900
2023-03-31$95.58$273.09591,700
2023-03-30$94.95$271.29398,900
2023-03-29$94.46$269.89615,500
2023-03-28$93.52$267.21463,900
2023-03-27$93.55$267.29561,900
2023-03-24$92.19$263.41550,200
2023-03-23$92.66$264.75816,400
2023-03-22$93.26$266.46899,700
2023-03-21$94.67$270.49833,600
2023-03-20$94.12$268.92707,500
2023-03-17$92.65$264.721,206,300
2023-03-16$95.26$272.181,716,200
2023-03-15$94.88$271.091,340,500
2023-03-14$97.14$277.551,299,200
2023-03-13$95.62$273.211,766,900
2023-03-10$96.24$274.981,594,300
2023-03-09$97.88$279.661,456,400
2023-03-08$99.36$283.89640,300
2023-03-07$99.30$283.72737,700
2023-03-06$100.76$287.89458,800
2023-03-03$100.59$287.41512,400
2023-03-02$100.22$286.35943,900
2023-03-01$98.33$280.951,473,600
2023-02-28$101.48$289.951,030,800
2023-02-27$101.68$290.52617,100
2023-02-24$100.85$288.15552,200
2023-02-23$100.60$287.44485,500
2023-02-22$100.73$287.81613,100
2023-02-21$102.11$291.75922,900
2023-02-17$103.07$294.49714,300
2023-02-16$103.08$294.52376,800
2023-02-15$103.54$295.84382,200
2023-02-14$104.10$297.44387,200
2023-02-13$104.14$297.55928,700
2023-02-10$103.93$296.95415,100
2023-02-09$103.37$295.35747,300
2023-02-08$103.75$296.44954,300
2023-02-07$103.37$295.35558,500
2023-02-06$102.74$293.55607,700
2023-02-03$103.09$294.55590,000
2023-02-02$102.45$292.72485,600
2023-02-01$102.72$293.49954,300
2023-01-31$102.36$292.46689,200
2023-01-30$100.87$288.21765,300
2023-01-27$101.13$288.95476,500
2023-01-26$101.73$290.66869,100
2023-01-25$99.73$284.952,781,900
2023-01-24$100.99$285.732,250,400
2023-01-23$100.75$285.05840,600
2023-01-20$100.68$284.851,730,400
2023-01-19$99.87$282.56686,400
2023-01-18$99.66$281.96758,100
2023-01-17$101.07$285.95883,500
2023-01-13$100.27$283.69729,000
2023-01-12$99.88$282.59890,200
2023-01-11$98.94$279.93806,500
2023-01-10$98.97$280.011,385,700
2023-01-09$98.16$277.72779,300
2023-01-06$96.98$274.38582,800
2023-01-05$94.80$268.21500,700
2023-01-04$95.81$271.07817,400
2023-01-03$93.67$265.02786,000