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 — 2021

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$106.14$289.14878,300
2021-12-30$105.49$287.37941,900
2021-12-29$105.29$286.83785,700
2021-12-28$105.73$288.03502,100
2021-12-27$105.59$287.64552,100
2021-12-23$104.33$284.21959,400
2021-12-22$103.31$281.43895,000
2021-12-21$101.87$277.511,964,700
2021-12-20$100.43$273.592,160,600
2021-12-17$101.48$276.452,674,400
2021-12-16$102.90$280.322,534,700
2021-12-15$101.47$276.421,370,900
2021-12-14$100.02$272.471,231,900
2021-12-13$100.02$272.473,362,900
2021-12-10$102.32$278.74719,300
2021-12-09$102.02$277.92831,000
2021-12-08$102.49$279.201,110,900
2021-12-07$103.09$280.831,246,900
2021-12-06$101.17$275.601,211,000
2021-12-03$100.21$272.991,430,800
2021-12-02$100.10$272.691,587,200
2021-12-01$98.01$267.002,007,800
2021-11-30$99.03$269.772,718,200
2021-11-29$101.70$277.051,665,200
2021-11-26$101.52$276.561,776,400
2021-11-24$104.30$284.132,081,300
2021-11-23$103.91$283.073,771,600
2021-11-22$103.65$282.361,938,000
2021-11-19$104.34$284.241,339,700
2021-11-18$104.63$285.031,166,000
2021-11-17$104.79$285.47616,900
2021-11-16$105.56$287.561,123,300
2021-11-15$105.81$288.24680,400
2021-11-12$106.18$289.25451,100
2021-11-11$105.82$288.27497,800
2021-11-10$105.94$288.60663,000
2021-11-09$106.26$289.47810,700
2021-11-08$106.05$288.90600,000
2021-11-05$106.12$289.09697,400
2021-11-04$106.34$289.69930,400
2021-11-03$106.67$290.591,525,900
2021-11-02$105.42$287.181,650,800
2021-11-01$104.52$284.73633,900
2021-10-29$104.01$283.341,259,400
2021-10-28$106.24$289.42732,000
2021-10-27$105.95$288.631,002,900
2021-10-26$107.06$291.65850,500
2021-10-25$106.95$291.352,201,300
2021-10-22$107.75$291.15931,600
2021-10-21$106.97$289.041,803,100
2021-10-20$107.25$289.80913,700
2021-10-19$106.44$287.61626,300
2021-10-18$105.94$286.26896,400
2021-10-15$105.49$285.04913,700
2021-10-14$104.84$283.28818,900
2021-10-13$103.32$279.18669,600
2021-10-12$102.91$278.07630,000
2021-10-11$102.73$277.58331,400
2021-10-08$103.00$278.31830,500
2021-10-07$101.97$275.53694,100
2021-10-06$101.15$273.31879,000
2021-10-05$101.17$273.371,056,200
2021-10-04$100.31$271.04840,600
2021-10-01$99.82$269.72900,100
2021-09-30$99.48$268.801,046,800
2021-09-29$99.24$268.15977,700
2021-09-28$99.80$269.672,120,000
2021-09-27$101.35$273.852,842,800
2021-09-24$101.07$273.10608,200
2021-09-23$101.17$273.37957,400
2021-09-22$99.00$267.50961,800
2021-09-21$97.84$264.37841,800
2021-09-20$98.29$265.591,623,300
2021-09-17$100.12$270.531,568,900
2021-09-16$102.18$276.10731,000
2021-09-15$102.60$277.23864,000
2021-09-14$101.25$273.58631,200
2021-09-13$102.11$275.91639,800
2021-09-10$102.23$276.23512,900
2021-09-09$102.63$277.31574,800
2021-09-08$101.94$275.45657,000
2021-09-07$102.68$277.45682,800
2021-09-03$103.38$279.34451,600
2021-09-02$103.31$279.15508,400
2021-09-01$102.59$277.20754,800
2021-08-31$102.76$277.661,105,800
2021-08-30$104.00$281.013,211,100
2021-08-27$104.69$282.88870,400
2021-08-26$104.41$282.121,135,600
2021-08-25$105.68$285.551,607,500
2021-08-24$104.72$282.96992,300
2021-08-23$104.16$281.45832,500
2021-08-20$102.71$277.53966,000
2021-08-19$101.61$274.561,096,900
2021-08-18$103.29$279.10762,800
2021-08-17$103.60$279.931,366,600
2021-08-16$104.35$281.96458,400
2021-08-13$104.73$282.99397,000
2021-08-12$104.71$282.93558,600
2021-08-11$104.76$283.07637,100
2021-08-10$104.03$281.10781,900
2021-08-09$102.80$277.77595,200
2021-08-06$102.81$277.80775,300
2021-08-05$102.36$276.581,167,100
2021-08-04$101.33$273.80696,100
2021-08-03$100.75$272.23776,600
2021-08-02$100.49$271.53803,300
2021-07-30$101.14$273.291,033,900
2021-07-29$102.05$275.75781,000
2021-07-28$101.04$273.02735,300
2021-07-27$100.49$271.53886,400
2021-07-26$100.35$271.15674,800
2021-07-23$99.97$270.132,007,800
2021-07-22$100.14$268.26866,500
2021-07-21$100.51$269.251,817,800
2021-07-20$99.41$266.313,247,900
2021-07-19$98.57$264.061,718,700
2021-07-16$101.05$270.70763,900
2021-07-15$102.52$274.64710,800
2021-07-14$102.93$275.74705,700
2021-07-13$102.19$273.75795,400
2021-07-12$102.48$274.53601,000
2021-07-09$101.45$271.77843,100
2021-07-08$100.35$268.821,743,600
2021-07-07$100.78$269.98695,500
2021-07-06$100.96$270.46750,900
2021-07-02$102.21$273.81515,900
2021-07-01$102.08$273.46350,700
2021-06-30$101.31$271.40843,700
2021-06-29$101.39$271.611,235,300
2021-06-28$101.67$272.361,580,300
2021-06-25$102.58$274.80555,400
2021-06-24$102.01$273.27826,100
2021-06-23$102.02$273.30714,600
2021-06-22$102.38$274.26723,100
2021-06-21$102.19$273.751,437,300
2021-06-18$101.26$271.261,583,100
2021-06-17$102.90$275.65999,000
2021-06-16$104.10$278.87806,800
2021-06-15$104.49$279.91650,500
2021-06-14$104.20$279.14839,400
2021-06-11$103.69$277.77682,700
2021-06-10$103.06$276.08634,800
2021-06-09$103.12$276.24773,600
2021-06-08$103.73$277.88923,500
2021-06-07$104.30$279.411,048,900
2021-06-04$104.49$279.91772,800
2021-06-03$104.22$279.191,323,100
2021-06-02$104.67$280.401,157,100
2021-06-01$104.29$279.381,605,100
2021-05-28$103.99$278.572,519,300
2021-05-27$104.52$279.991,164,300
2021-05-26$102.69$275.09899,900
2021-05-25$102.27$273.97932,800
2021-05-24$102.45$274.45296,000
2021-05-21$102.39$274.29886,000
2021-05-20$101.97$273.16867,100
2021-05-19$101.33$271.451,531,500
2021-05-18$101.89$272.951,674,000
2021-05-17$101.27$271.291,542,700
2021-05-14$100.55$269.361,469,400
2021-05-13$99.65$266.951,192,800
2021-05-12$98.86$264.831,422,600
2021-05-11$98.66$264.301,918,200
2021-05-10$99.53$266.63932,900
2021-05-07$99.10$265.48791,300
2021-05-06$98.32$263.39841,800
2021-05-05$96.90$259.581,332,600
2021-05-04$95.81$256.66939,700
2021-05-03$96.21$257.73783,700
2021-04-30$95.40$255.561,141,400
2021-04-29$96.21$257.73853,000
2021-04-28$95.56$255.992,313,700
2021-04-27$94.48$253.10862,200
2021-04-26$94.19$252.32840,700
2021-04-23$93.46$250.37882,200
2021-04-22$92.59$248.04769,400
2021-04-21$92.90$248.872,423,700
2021-04-20$92.46$245.392,808,600
2021-04-19$94.04$249.591,144,600
2021-04-16$94.71$251.361,076,300
2021-04-15$94.13$249.82874,300
2021-04-14$93.77$248.87721,700
2021-04-13$93.54$248.26898,100
2021-04-12$93.62$248.47767,000
2021-04-09$93.48$248.10792,300
2021-04-08$92.88$246.51865,500
2021-04-07$92.37$245.15612,700
2021-04-06$92.65$245.90712,300
2021-04-05$93.02$246.881,047,400
2021-04-01$92.48$245.44906,900
2021-03-31$92.21$244.731,099,900
2021-03-30$92.71$246.06922,300
2021-03-29$93.03$246.90864,800
2021-03-26$93.11$247.121,115,100
2021-03-25$92.17$244.621,810,900
2021-03-24$92.42$245.291,047,100
2021-03-23$92.01$244.20970,800
2021-03-22$92.62$245.82940,000
2021-03-19$93.20$247.361,279,800
2021-03-18$93.52$248.201,152,900
2021-03-17$93.73$248.761,116,800
2021-03-16$93.23$247.441,193,500
2021-03-15$92.96$246.72819,900
2021-03-12$93.37$247.81999,300
2021-03-11$92.74$246.131,670,700
2021-03-10$91.87$243.831,320,400
2021-03-09$90.34$239.771,100,800
2021-03-08$90.43$240.002,510,000
2021-03-05$88.92$236.002,771,600
2021-03-04$86.78$230.323,038,400
2021-03-03$86.76$230.262,137,600
2021-03-02$86.85$230.501,440,400
2021-03-01$86.79$230.341,796,100
2021-02-26$85.09$225.831,501,800
2021-02-25$87.52$232.281,719,900
2021-02-24$89.35$237.141,578,000
2021-02-23$88.89$235.921,412,700
2021-02-22$87.91$233.321,163,500
2021-02-19$86.97$230.821,119,500
2021-02-18$86.07$228.431,367,900
2021-02-17$84.59$224.501,519,800
2021-02-16$83.85$222.542,164,100
2021-02-12$83.61$221.901,401,600
2021-02-11$83.29$221.051,570,700
2021-02-10$83.39$221.321,753,200
2021-02-09$84.26$223.63996,500
2021-02-08$84.09$223.181,278,700
2021-02-05$83.52$221.661,331,600
2021-02-04$82.87$219.941,136,200
2021-02-03$82.51$218.98773,300
2021-02-02$82.47$218.88659,300
2021-02-01$81.27$215.69618,000
2021-01-29$80.87$214.631,813,100
2021-01-28$82.13$217.982,330,700
2021-01-27$81.33$215.851,083,200
2021-01-26$83.46$221.51576,200
2021-01-25$83.40$221.352,363,600
2021-01-22$84.30$221.483,041,300
2021-01-21$85.33$224.192,080,000
2021-01-20$85.44$224.48607,000
2021-01-19$84.67$222.462,029,100
2021-01-15$85.06$223.48700,300
2021-01-14$85.58$224.85569,700
2021-01-13$85.44$224.48751,200
2021-01-12$85.31$224.14551,000
2021-01-11$84.40$221.75540,700
2021-01-08$84.96$223.22635,100
2021-01-07$85.20$223.85900,900
2021-01-06$84.35$221.62907,700
2021-01-05$83.10$218.33744,600
2021-01-04$81.87$215.10734,300