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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$67.71$153.29717,500
2016-12-29$67.68$153.22618,900
2016-12-28$67.71$153.29471,900
2016-12-27$67.90$153.72267,900
2016-12-23$67.77$153.42423,300
2016-12-22$68.21$154.42609,300
2016-12-21$68.61$155.32448,800
2016-12-20$68.81$155.78747,600
2016-12-19$68.42$154.891,136,500
2016-12-16$68.63$155.371,037,800
2016-12-15$68.56$155.21910,100
2016-12-14$68.30$154.621,241,600
2016-12-13$69.46$157.25911,700
2016-12-12$68.76$155.66816,200
2016-12-09$68.53$155.141,123,100
2016-12-08$67.80$153.491,090,800
2016-12-07$66.75$151.111,065,100
2016-12-06$66.28$150.05822,900
2016-12-05$66.28$150.05939,300
2016-12-02$66.07$149.57921,600
2016-12-01$65.46$148.191,296,800
2016-11-30$64.82$146.742,017,800
2016-11-29$67.05$151.791,736,900
2016-11-28$66.49$150.52756,600
2016-11-25$66.53$150.62393,200
2016-11-23$66.59$150.75986,500
2016-11-22$66.33$150.161,060,300
2016-11-21$66.37$150.251,574,400
2016-11-18$64.55$146.13639,400
2016-11-17$64.34$145.66937,600
2016-11-16$64.01$144.91896,300
2016-11-15$63.99$144.86832,000
2016-11-14$63.89$144.64940,500
2016-11-11$63.47$143.69938,000
2016-11-10$63.65$144.101,135,600
2016-11-09$63.06$142.761,514,900
2016-11-08$62.76$142.08687,200
2016-11-07$62.13$140.65626,200
2016-11-04$61.20$138.55894,300
2016-11-03$61.81$139.93769,200
2016-11-02$61.67$139.61637,300
2016-11-01$62.12$140.631,083,400
2016-10-31$62.48$141.45585,200
2016-10-28$62.54$141.58633,700
2016-10-27$62.56$141.63727,800
2016-10-26$62.52$141.54663,700
2016-10-25$62.53$141.56639,500
2016-10-24$62.59$141.70796,000
2016-10-21$63.41$142.14825,800
2016-10-20$63.48$142.30745,100
2016-10-19$63.73$142.86806,900
2016-10-18$63.66$142.70706,100
2016-10-17$63.05$141.33766,600
2016-10-14$62.88$140.95889,900
2016-10-13$62.62$140.371,032,700
2016-10-12$61.94$138.85569,000
2016-10-11$61.95$138.87644,000
2016-10-10$61.98$138.94388,600
2016-10-07$61.62$138.13718,500
2016-10-06$62.16$139.34658,600
2016-10-05$61.93$138.82798,900
2016-10-04$61.48$137.821,186,100
2016-10-03$61.75$138.42599,600
2016-09-30$61.96$138.89811,000
2016-09-29$61.74$138.40905,500
2016-09-28$62.16$139.34789,300
2016-09-27$61.20$137.19539,900
2016-09-26$61.11$136.99566,900
2016-09-23$61.78$138.49606,800
2016-09-22$62.64$140.42873,000
2016-09-21$62.23$139.50797,600
2016-09-20$61.32$137.46637,100
2016-09-19$61.10$136.96703,400
2016-09-16$61.11$136.99918,700
2016-09-15$61.84$138.621,008,400
2016-09-14$60.69$136.04856,600
2016-09-13$60.87$136.451,165,100
2016-09-12$61.79$138.511,124,700
2016-09-09$61.84$138.621,262,000
2016-09-08$62.71$140.57825,300
2016-09-07$63.10$141.45746,900
2016-09-06$63.51$142.37957,400
2016-09-02$62.77$140.71993,100
2016-09-01$62.28$139.611,082,900
2016-08-31$62.12$139.251,205,900
2016-08-30$62.46$140.011,128,600
2016-08-29$62.79$140.75901,900
2016-08-26$62.76$140.681,034,700
2016-08-25$62.96$141.131,072,900
2016-08-24$63.38$142.071,663,400
2016-08-23$63.60$142.571,613,500
2016-08-22$62.56$140.24832,700
2016-08-19$62.92$141.04805,400
2016-08-18$62.74$140.64695,500
2016-08-17$62.47$140.03765,200
2016-08-16$62.21$139.45643,800
2016-08-15$62.03$139.05477,600
2016-08-12$61.79$138.51779,100
2016-08-11$62.03$139.05812,500
2016-08-10$61.41$137.66816,700
2016-08-09$61.13$137.03807,200
2016-08-08$60.69$136.04905,100
2016-08-05$60.31$135.19905,900
2016-08-04$60.51$135.64930,800
2016-08-03$60.29$135.15602,100
2016-08-02$60.00$134.50932,500
2016-08-01$60.28$135.13461,700
2016-07-29$60.96$136.651,371,300
2016-07-28$60.57$135.78830,000
2016-07-27$60.17$134.88922,900
2016-07-26$60.92$136.56840,300
2016-07-25$60.41$135.42744,100
2016-07-22$60.58$135.80826,500
2016-07-21$61.44$136.34856,700
2016-07-20$61.89$137.34919,200
2016-07-19$61.38$136.20884,700
2016-07-18$61.85$137.251,375,500
2016-07-15$61.92$137.40782,000
2016-07-14$61.91$137.381,163,100
2016-07-13$61.04$135.451,462,300
2016-07-12$60.66$134.611,635,700
2016-07-11$59.56$132.17924,400
2016-07-08$59.36$131.721,252,300
2016-07-07$59.01$130.95811,000
2016-07-06$59.14$131.231,005,800
2016-07-05$59.10$131.151,171,200
2016-07-01$59.20$131.371,068,800
2016-06-30$59.09$131.121,746,600
2016-06-29$59.25$131.481,459,100
2016-06-28$58.63$130.101,337,500
2016-06-27$57.50$127.592,143,100
2016-06-24$59.39$131.792,452,600
2016-06-23$62.43$138.53930,100
2016-06-22$61.12$135.63806,500
2016-06-21$61.40$136.25836,900
2016-06-20$60.95$135.251,076,200
2016-06-17$60.13$133.431,392,800
2016-06-16$59.61$132.281,164,500
2016-06-15$59.59$132.231,131,100
2016-06-14$59.99$133.121,192,500
2016-06-13$61.29$136.01632,200
2016-06-10$61.57$136.631,151,700
2016-06-09$62.39$138.45783,700
2016-06-08$62.78$139.311,045,300
2016-06-07$62.64$139.001,101,600
2016-06-06$61.90$137.36941,700
2016-06-03$61.28$135.981,078,500
2016-06-02$60.78$134.871,041,200
2016-06-01$60.57$134.411,053,700
2016-05-31$60.21$133.611,511,500
2016-05-27$61.85$137.251,020,000
2016-05-26$61.73$136.981,299,600
2016-05-25$60.89$135.121,180,700
2016-05-24$59.74$132.571,345,500
2016-05-23$59.40$131.81588,700
2016-05-20$59.34$131.68726,300
2016-05-19$59.17$131.301,027,600
2016-05-18$60.00$133.141,342,700
2016-05-17$59.53$132.10949,700
2016-05-16$59.76$132.61727,100
2016-05-13$59.37$131.74914,800
2016-05-12$59.97$133.08833,600
2016-05-11$59.58$132.21763,000
2016-05-10$59.34$131.68906,400
2016-05-09$58.35$129.481,140,100
2016-05-06$58.95$130.811,892,000
2016-05-05$58.79$130.461,223,400
2016-05-04$58.80$130.481,220,600
2016-05-03$59.91$132.941,490,300
2016-05-02$61.97$137.51596,500
2016-04-29$62.12$137.851,710,900
2016-04-28$61.97$137.511,117,500
2016-04-27$61.79$137.11926,300
2016-04-26$61.67$136.85733,600
2016-04-25$60.96$135.27794,800
2016-04-22$61.26$135.941,065,600
2016-04-21$60.85$135.031,385,400
2016-04-20$62.23$136.671,835,700
2016-04-19$61.86$135.861,677,100
2016-04-18$60.78$133.491,017,000
2016-04-15$60.42$132.70968,900
2016-04-14$60.19$132.191,036,200
2016-04-13$59.95$131.661,870,400
2016-04-12$59.38$130.411,799,900
2016-04-11$58.06$127.511,126,100
2016-04-08$57.62$126.551,203,000
2016-04-07$56.01$123.011,578,000
2016-04-06$56.41$123.89815,800
2016-04-05$56.34$123.741,381,400
2016-04-04$57.19$125.601,143,800
2016-04-01$57.68$126.681,044,700
2016-03-31$57.56$126.411,308,500
2016-03-30$58.25$127.931,230,200
2016-03-29$57.25$125.731,178,200
2016-03-28$56.69$124.50634,900
2016-03-24$55.85$122.661,320,900
2016-03-23$56.69$124.50835,500
2016-03-22$57.45$126.171,272,900
2016-03-21$57.57$126.44975,000
2016-03-18$57.66$126.631,593,400
2016-03-17$58.35$128.152,024,800
2016-03-16$56.84$124.831,470,200
2016-03-15$55.83$122.611,065,000
2016-03-14$55.95$122.881,232,200
2016-03-11$56.07$123.141,435,000
2016-03-10$54.91$120.591,623,700
2016-03-09$55.24$121.322,448,000
2016-03-08$54.13$118.881,447,200
2016-03-07$54.39$119.451,247,700
2016-03-04$53.60$117.721,145,400
2016-03-03$52.81$115.98873,400
2016-03-02$52.21$114.661,383,200
2016-03-01$52.23$114.711,902,800
2016-02-29$50.97$111.941,337,500
2016-02-26$50.59$111.111,077,300
2016-02-25$50.00$109.811,276,700
2016-02-24$49.51$108.732,815,200
2016-02-23$50.58$111.082,067,000
2016-02-22$51.55$113.221,480,000
2016-02-19$51.75$113.651,221,300
2016-02-18$51.64$113.411,322,400
2016-02-17$51.71$113.571,438,300
2016-02-16$50.01$109.831,508,900
2016-02-12$49.06$107.751,259,900
2016-02-11$46.70$102.562,186,100
2016-02-10$47.51$104.341,677,000
2016-02-09$48.73$107.022,168,400
2016-02-08$49.75$109.262,499,500
2016-02-05$51.17$112.381,212,300
2016-02-04$51.64$113.411,388,600
2016-02-03$50.90$111.791,534,500
2016-02-02$49.94$109.681,367,700
2016-02-01$51.16$112.361,265,300
2016-01-29$51.24$112.531,787,200
2016-01-28$50.55$111.022,106,400
2016-01-27$48.64$106.821,560,400
2016-01-26$48.01$105.441,431,300
2016-01-25$46.97$103.161,735,700
2016-01-22$48.97$107.552,809,900
2016-01-21$46.77$101.502,505,400
2016-01-20$45.26$98.222,355,500
2016-01-19$46.29$100.462,367,100
2016-01-15$46.11$100.072,150,200
2016-01-14$48.41$105.062,377,400
2016-01-13$48.20$104.602,225,900
2016-01-12$49.75$107.971,244,400
2016-01-11$49.46$107.341,334,800
2016-01-08$49.48$107.381,664,900
2016-01-07$49.87$108.231,789,200
2016-01-06$50.84$110.331,350,700
2016-01-05$52.07$113.001,136,100
2016-01-04$52.40$113.721,273,200