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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$81.65$189.95463,600
2017-12-28$81.65$189.95657,100
2017-12-27$80.84$188.06620,200
2017-12-26$80.39$187.02198,800
2017-12-22$80.53$187.34471,300
2017-12-21$80.73$187.81835,100
2017-12-20$79.84$185.74492,600
2017-12-19$79.75$185.53620,900
2017-12-18$79.57$185.11568,100
2017-12-15$79.17$184.18909,200
2017-12-14$79.55$185.06803,900
2017-12-13$79.59$185.161,170,600
2017-12-12$79.35$184.60845,600
2017-12-11$79.20$184.25659,500
2017-12-08$79.64$185.27882,400
2017-12-07$79.34$184.57957,300
2017-12-06$79.19$184.23974,400
2017-12-05$79.46$184.851,178,800
2017-12-04$79.80$185.641,045,900
2017-12-01$79.81$185.671,527,500
2017-11-30$78.30$182.151,453,400
2017-11-29$78.90$183.551,408,500
2017-11-28$78.39$182.361,316,800
2017-11-27$79.12$184.06592,400
2017-11-24$79.63$185.25340,900
2017-11-22$79.79$185.62728,600
2017-11-21$78.95$183.67660,300
2017-11-20$78.93$183.62637,900
2017-11-17$79.03$183.85573,100
2017-11-16$78.81$183.34542,800
2017-11-15$78.30$182.15478,400
2017-11-14$78.45$182.50532,000
2017-11-13$78.57$182.78673,900
2017-11-10$78.74$183.18610,200
2017-11-09$79.43$184.78865,700
2017-11-08$79.42$184.76506,600
2017-11-07$79.31$184.50533,000
2017-11-06$79.75$185.53332,100
2017-11-03$79.42$184.76404,100
2017-11-02$79.10$184.02598,000
2017-11-01$78.31$182.18618,700
2017-10-31$78.15$181.81832,600
2017-10-30$78.73$183.16685,600
2017-10-27$78.90$183.55678,100
2017-10-26$78.58$182.81683,700
2017-10-25$78.34$182.251,422,900
2017-10-24$80.48$187.231,395,400
2017-10-23$80.19$186.55714,800
2017-10-20$80.26$186.71963,100
2017-10-19$80.74$187.83960,400
2017-10-18$80.29$186.78926,700
2017-10-17$79.62$185.23940,600
2017-10-16$79.30$184.48705,400
2017-10-13$79.30$184.48827,600
2017-10-12$79.09$183.99842,200
2017-10-11$79.37$184.64947,600
2017-10-10$78.60$182.85787,200
2017-10-09$77.78$180.95424,500
2017-10-06$78.25$182.04687,000
2017-10-05$78.11$181.71631,600
2017-10-04$78.40$182.39812,500
2017-10-03$78.35$182.27642,100
2017-10-02$77.58$180.48633,300
2017-09-29$77.35$179.94801,500
2017-09-28$77.18$179.55707,900
2017-09-27$76.46$177.87796,600
2017-09-26$76.46$177.87458,900
2017-09-25$76.31$177.53514,200
2017-09-22$76.53$178.04545,400
2017-09-21$76.41$177.76790,200
2017-09-20$75.95$176.69841,400
2017-09-19$75.79$176.32878,400
2017-09-18$74.97$174.41899,600
2017-09-15$75.50$175.64937,800
2017-09-14$75.61$175.90485,700
2017-09-13$75.64$175.97740,700
2017-09-12$75.31$175.20704,900
2017-09-11$75.14$174.80939,300
2017-09-08$74.53$173.38752,000
2017-09-07$74.60$173.55932,500
2017-09-06$74.29$172.831,250,200
2017-09-05$73.32$170.571,055,000
2017-09-01$74.33$172.92706,400
2017-08-31$74.06$172.291,165,600
2017-08-30$73.23$170.361,194,200
2017-08-29$74.09$172.36810,400
2017-08-28$74.45$173.201,394,400
2017-08-25$74.76$173.921,168,200
2017-08-24$74.23$172.69918,200
2017-08-23$74.22$172.661,198,500
2017-08-22$73.24$170.38999,700
2017-08-21$73.32$170.571,014,900
2017-08-18$73.32$170.57975,800
2017-08-17$72.96$169.73770,200
2017-08-16$73.61$171.24576,400
2017-08-15$73.22$170.341,035,600
2017-08-14$73.50$170.99616,800
2017-08-11$72.89$169.57754,200
2017-08-10$72.89$169.571,434,400
2017-08-09$74.23$172.69684,000
2017-08-08$74.74$173.87738,300
2017-08-07$74.51$173.34415,100
2017-08-04$74.74$173.87678,300
2017-08-03$74.70$173.78702,300
2017-08-02$74.89$174.22661,000
2017-08-01$74.55$173.43881,300
2017-07-31$74.56$173.45879,800
2017-07-28$74.62$173.59962,100
2017-07-27$74.23$172.691,106,900
2017-07-26$74.89$174.22940,100
2017-07-25$75.10$174.71925,400
2017-07-24$74.94$174.34885,100
2017-07-21$75.57$174.19860,500
2017-07-20$75.64$174.35896,400
2017-07-19$75.38$173.75921,900
2017-07-18$75.00$172.88769,800
2017-07-17$75.01$172.90842,200
2017-07-14$75.30$173.571,223,200
2017-07-13$74.77$172.35889,200
2017-07-12$74.55$171.841,415,400
2017-07-11$73.50$169.42910,800
2017-07-10$73.62$169.69863,200
2017-07-07$73.80$170.111,042,700
2017-07-06$73.32$169.001,096,000
2017-07-05$73.23$168.801,425,100
2017-07-03$73.39$169.16535,200
2017-06-30$72.52$167.161,494,200
2017-06-29$72.78$167.761,779,000
2017-06-28$72.97$168.201,727,800
2017-06-27$71.44$164.671,419,400
2017-06-26$70.96$163.561,014,600
2017-06-23$71.03$163.721,248,000
2017-06-22$71.07$163.821,155,300
2017-06-21$70.05$161.471,073,800
2017-06-20$70.66$162.87943,600
2017-06-19$71.36$164.49851,300
2017-06-16$71.01$163.68939,000
2017-06-15$70.60$162.731,085,400
2017-06-14$70.57$162.661,529,900
2017-06-13$70.94$163.521,099,000
2017-06-12$70.70$162.961,001,200
2017-06-09$70.80$163.191,330,200
2017-06-08$69.59$160.41796,400
2017-06-07$68.95$158.93910,500
2017-06-06$69.05$159.16934,600
2017-06-05$69.42$160.01766,700
2017-06-02$69.52$160.24889,600
2017-06-01$69.38$159.92992,700
2017-05-31$69.10$159.281,386,900
2017-05-30$69.49$160.171,129,900
2017-05-26$69.79$160.87744,000
2017-05-25$69.64$160.521,564,800
2017-05-24$69.26$159.641,209,200
2017-05-23$69.25$159.62950,200
2017-05-22$68.87$158.75408,600
2017-05-19$68.81$158.61809,100
2017-05-18$67.93$156.581,739,800
2017-05-17$67.19$154.871,230,800
2017-05-16$68.44$157.751,098,100
2017-05-15$68.58$158.081,058,200
2017-05-12$67.45$155.47930,200
2017-05-11$67.71$156.071,100,400
2017-05-10$68.32$157.48952,300
2017-05-09$67.72$156.101,380,800
2017-05-08$68.73$158.42696,800
2017-05-05$68.68$158.311,081,200
2017-05-04$67.43$155.431,488,000
2017-05-03$67.65$155.931,095,900
2017-05-02$67.54$155.681,444,600
2017-05-01$68.20$157.20991,500
2017-04-28$68.48$157.851,228,400
2017-04-27$68.71$158.382,512,800
2017-04-26$70.12$161.631,651,300
2017-04-25$71.51$164.831,168,000
2017-04-24$71.15$164.001,215,200
2017-04-21$70.00$161.35966,300
2017-04-20$71.09$162.371,101,800
2017-04-19$70.61$161.281,090,200
2017-04-18$71.33$162.921,353,300
2017-04-17$72.06$164.591,302,300
2017-04-13$70.99$162.151,273,400
2017-04-12$72.40$165.37923,900
2017-04-11$72.61$165.85799,500
2017-04-10$72.91$166.53878,000
2017-04-07$72.59$165.80803,000
2017-04-06$72.91$166.531,109,000
2017-04-05$72.23$164.98971,900
2017-04-04$72.30$165.14805,000
2017-04-03$72.32$165.181,182,800
2017-03-31$72.91$166.53882,800
2017-03-30$73.38$167.601,277,100
2017-03-29$73.64$168.20975,500
2017-03-28$73.09$166.94983,800
2017-03-27$72.39$165.341,030,300
2017-03-24$72.14$164.771,036,500
2017-03-23$72.41$165.391,017,000
2017-03-22$71.46$163.221,222,200
2017-03-21$71.45$163.202,352,600
2017-03-20$72.10$164.68859,600
2017-03-17$72.59$165.80913,300
2017-03-16$72.94$166.60945,500
2017-03-15$72.64$165.911,397,400
2017-03-14$72.15$164.80932,900
2017-03-13$72.52$165.641,427,400
2017-03-10$72.54$165.691,428,000
2017-03-09$72.77$166.21798,700
2017-03-08$72.85$166.39678,500
2017-03-07$73.58$168.061,075,800
2017-03-06$73.89$168.77770,900
2017-03-03$73.48$167.83844,100
2017-03-02$73.05$166.851,128,000
2017-03-01$73.12$167.011,570,200
2017-02-28$72.67$165.981,301,200
2017-02-27$74.17$169.411,813,200
2017-02-24$73.77$168.501,894,100
2017-02-23$74.88$171.031,201,600
2017-02-22$75.02$171.351,218,800
2017-02-21$75.36$172.131,087,100
2017-02-17$75.63$172.74912,300
2017-02-16$75.46$172.361,252,100
2017-02-15$75.32$172.041,002,900
2017-02-14$74.58$170.35755,100
2017-02-13$74.28$169.66798,200
2017-02-10$73.98$168.97998,900
2017-02-09$73.20$167.19983,200
2017-02-08$72.53$165.66844,000
2017-02-07$72.37$165.30663,100
2017-02-06$72.42$165.41754,700
2017-02-03$72.62$165.87813,500
2017-02-02$72.03$164.52976,300
2017-02-01$71.77$163.93779,400
2017-01-31$71.87$164.161,041,500
2017-01-30$71.70$163.77745,600
2017-01-27$71.90$164.22600,800
2017-01-26$72.03$164.52695,500
2017-01-25$71.97$164.38999,500
2017-01-24$71.00$162.171,197,400
2017-01-23$70.92$160.551,185,500
2017-01-20$70.65$159.94777,600
2017-01-19$70.05$158.58693,800
2017-01-18$70.36$159.291,114,000
2017-01-17$71.65$162.211,004,600
2017-01-13$71.96$162.911,224,600
2017-01-12$71.41$161.661,082,300
2017-01-11$71.29$161.391,195,400
2017-01-10$70.31$159.17870,900
2017-01-09$69.94$158.33712,500
2017-01-06$70.07$158.63919,000
2017-01-05$70.08$158.651,183,100
2017-01-04$69.77$157.951,719,800
2017-01-03$68.14$154.26853,600