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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$11.03$12.6023,200
1999-12-30$11.02$12.5819,200
1999-12-29$11.11$12.6962,800
1999-12-28$11.09$12.6740,000
1999-12-27$11.02$12.5818,400
1999-12-23$11.02$12.58106,000
1999-12-22$10.84$12.3948,400
1999-12-21$10.77$12.3024,000
1999-12-20$10.77$12.3058,000
1999-12-17$10.78$12.3176,800
1999-12-16$10.80$12.3338,000
1999-12-15$10.81$12.3535,600
1999-12-14$10.88$12.4233,600
1999-12-13$11.13$12.7127,600
1999-12-10$11.36$12.9719,200
1999-12-09$11.44$13.0621,200
1999-12-08$11.45$13.08166,400
1999-12-07$11.59$13.2437,600
1999-12-06$11.53$13.17566,400
1999-12-03$11.52$13.1577,200
1999-12-02$11.28$12.8964,400
1999-12-01$11.28$12.8944,400
1999-11-30$11.27$12.87213,600
1999-11-29$11.28$12.89134,000
1999-11-26$11.52$13.1552,400
1999-11-24$11.25$12.8555,600
1999-11-23$11.14$12.7298,400
1999-11-22$10.92$12.4854,000
1999-11-19$11.19$12.7855,600
1999-11-18$11.16$12.74145,200
1999-11-17$11.36$12.9733,200
1999-11-16$11.42$13.0594,000
1999-11-15$11.73$13.40114,000
1999-11-12$11.30$12.90140,000
1999-11-11$11.08$12.6552,000
1999-11-10$10.78$12.3117,600
1999-11-09$10.72$12.2412,400
1999-11-08$10.56$12.0614,800
1999-11-05$10.55$12.0541,200
1999-11-04$10.63$12.1452,000
1999-11-03$10.64$12.1521,200
1999-11-02$10.75$12.2812,800
1999-11-01$10.80$12.3332,800
1999-10-29$10.80$12.3374,000
1999-10-28$10.69$12.2177,600
1999-10-27$10.53$12.03134,000
1999-10-26$10.48$11.98138,000
1999-10-25$10.34$11.8122,000
1999-10-22$10.47$11.9622,400
1999-10-21$10.45$11.9412,000
1999-10-20$10.52$11.8735,200
1999-10-19$10.31$11.6491,200
1999-10-18$10.22$11.5410,400
1999-10-15$10.14$11.45124,800
1999-10-14$10.22$11.54112,800
1999-10-13$10.22$11.5435,600
1999-10-12$10.39$11.7311,200
1999-10-11$10.50$11.8610,400
1999-10-08$10.52$11.8767,600
1999-10-07$10.50$11.8646,400
1999-10-06$10.47$11.8239,600
1999-10-05$10.36$11.7077,200
1999-10-04$10.39$11.7318,000
1999-10-01$10.31$11.6446,400
1999-09-30$10.41$11.75913,200
1999-09-29$10.41$11.7580,800
1999-09-28$10.34$11.68168,400
1999-09-27$10.34$11.68275,200
1999-09-24$10.22$11.5430,400
1999-09-23$10.39$11.7322,400
1999-09-22$10.45$11.8033,200
1999-09-21$10.53$11.8921,600
1999-09-20$10.63$12.0016,000
1999-09-17$10.72$12.1028,400
1999-09-16$10.64$12.0218,800
1999-09-15$10.86$12.2618,800
1999-09-14$10.83$12.2333,600
1999-09-13$11.00$12.4210,800
1999-09-10$11.02$12.4414,800
1999-09-09$11.05$12.4725,200
1999-09-08$11.06$12.4936,400
1999-09-07$11.03$12.4619,200
1999-09-03$10.98$12.4037,200
1999-09-02$10.73$12.1214,000
1999-09-01$10.77$12.1644,800
1999-08-31$10.75$12.1444,400
1999-08-30$10.89$12.3011,200
1999-08-27$10.98$12.4047,600
1999-08-26$11.13$12.5624,000
1999-08-25$11.25$12.7052,800
1999-08-24$11.19$12.6364,000
1999-08-23$11.17$12.6130,000
1999-08-20$11.00$12.4216,400
1999-08-19$11.06$12.49133,200
1999-08-18$11.16$12.607,200
1999-08-17$11.27$12.7247,200
1999-08-16$11.30$12.7626,800
1999-08-13$11.20$12.65103,600
1999-08-12$10.78$12.1742,800
1999-08-11$10.78$12.1785,200
1999-08-10$10.13$11.4357,600
1999-08-09$10.19$11.5062,800
1999-08-06$10.52$11.8728,400
1999-08-05$10.67$12.0558,400
1999-08-04$10.91$12.3244,800
1999-08-03$10.88$12.2852,000
1999-08-02$10.92$12.3341,600
1999-07-30$10.88$12.2858,000
1999-07-29$10.97$12.3972,000
1999-07-28$11.13$12.5656,400
1999-07-27$11.16$12.60158,800
1999-07-26$10.95$12.3756,000
1999-07-23$11.33$12.7966,400
1999-07-22$11.39$12.869,200
1999-07-21$11.56$12.92150,400
1999-07-20$11.53$12.8949,200
1999-07-19$11.56$12.9239,600
1999-07-16$11.67$13.0443,200
1999-07-15$11.75$13.13147,200
1999-07-14$11.89$13.2936,400
1999-07-13$11.94$13.3448,000
1999-07-12$11.86$13.2526,000
1999-07-09$11.84$13.2376,800
1999-07-08$11.75$13.1380,400
1999-07-07$12.00$13.4168,800
1999-07-06$12.08$13.50216,400
1999-07-02$11.88$13.27212,400
1999-07-01$11.05$12.3468,000
1999-06-30$11.09$12.40145,200
1999-06-29$10.84$12.1290,800
1999-06-28$10.92$12.2088,400
1999-06-25$11.00$12.29142,400
1999-06-24$10.95$12.2472,000
1999-06-23$11.06$12.3631,600
1999-06-22$11.28$12.6175,600
1999-06-21$11.23$12.55244,800
1999-06-18$11.36$12.6944,800
1999-06-17$11.39$12.7333,200
1999-06-16$11.50$12.85157,200
1999-06-15$11.13$12.4354,400
1999-06-14$11.34$12.6856,000
1999-06-11$11.47$12.8269,600
1999-06-10$11.53$12.8959,200
1999-06-09$11.69$13.06129,200
1999-06-08$11.46$12.80126,800
1999-06-07$11.58$12.9483,200
1999-06-04$11.56$12.9221,600
1999-06-03$11.53$12.8924,000
1999-06-02$11.47$12.82188,000
1999-06-01$11.55$12.90128,400
1999-05-28$11.42$12.7692,400
1999-05-27$11.42$12.7685,600
1999-05-26$11.59$12.9640,400
1999-05-25$11.63$12.9951,600
1999-05-24$11.73$13.1123,600
1999-05-21$11.89$13.2972,800
1999-05-20$11.89$13.2983,600
1999-05-19$12.00$13.41130,800
1999-05-18$11.75$13.13200,400
1999-05-17$11.38$12.71179,200
1999-05-14$11.53$12.89139,600
1999-05-13$12.16$13.5841,200
1999-05-12$12.11$13.5337,200
1999-05-11$12.25$13.6991,200
1999-05-10$12.03$13.4494,800
1999-05-07$11.83$13.2294,000
1999-05-06$11.84$13.2385,200
1999-05-05$12.14$13.5771,200
1999-05-04$12.22$13.6546,000
1999-05-03$12.36$13.8161,600
1999-04-30$12.28$13.7297,200
1999-04-29$12.33$13.78117,200
1999-04-28$12.44$13.9072,000
1999-04-27$12.81$14.3275,600
1999-04-26$12.84$14.3584,400
1999-04-23$12.97$14.49163,600
1999-04-22$12.88$14.3954,800
1999-04-21$12.92$14.4454,800
1999-04-20$12.88$14.2669,200
1999-04-19$12.84$14.22114,400
1999-04-16$12.80$14.17140,800
1999-04-15$12.77$14.1472,000
1999-04-14$12.63$13.98159,200
1999-04-13$12.73$14.10165,600
1999-04-12$12.95$14.35213,200
1999-04-09$12.44$13.7770,000
1999-04-08$12.48$13.83106,000
1999-04-07$12.14$13.45103,600
1999-04-06$12.17$13.48144,000
1999-04-05$12.27$13.58168,000
1999-04-01$11.97$13.2657,600
1999-03-31$11.80$13.0670,400
1999-03-30$11.77$13.03186,400
1999-03-29$11.50$12.7484,400
1999-03-26$11.44$12.6764,400
1999-03-25$11.48$12.7291,600
1999-03-24$11.50$12.74120,400
1999-03-23$11.58$12.8248,400
1999-03-22$11.86$13.1357,200
1999-03-19$11.84$13.12106,400
1999-03-18$11.86$13.13481,600
1999-03-17$11.80$13.0685,600
1999-03-16$11.86$13.13101,200
1999-03-15$12.08$13.3855,200
1999-03-12$12.02$13.3153,600
1999-03-11$12.23$13.5550,800
1999-03-10$12.41$13.7462,800
1999-03-09$12.28$13.60100,000
1999-03-08$12.27$13.5878,000
1999-03-05$12.09$13.39105,600
1999-03-04$11.78$13.0559,600
1999-03-03$11.72$12.9835,200
1999-03-02$11.98$13.2797,200
1999-03-01$11.89$13.1776,000
1999-02-26$12.13$13.4399,200
1999-02-25$12.22$13.53222,800
1999-02-24$12.64$14.00230,800
1999-02-23$13.06$14.4770,000
1999-02-22$13.16$14.57147,600
1999-02-19$13.17$14.59138,400
1999-02-18$12.92$14.3162,800
1999-02-17$12.75$14.1287,600
1999-02-16$12.86$14.2492,000
1999-02-12$12.69$14.05129,200
1999-02-11$12.75$14.1283,200
1999-02-10$12.80$14.17124,000
1999-02-09$13.09$14.5047,200
1999-02-08$13.33$14.7682,000
1999-02-05$13.42$14.86100,800
1999-02-04$13.44$14.88255,600
1999-02-03$13.16$14.5778,000
1999-02-02$13.02$14.4170,800
1999-02-01$13.23$14.66155,600
1999-01-29$12.89$14.28218,400
1999-01-28$12.70$14.07120,400
1999-01-27$12.58$13.93102,800
1999-01-26$13.13$14.54276,800
1999-01-25$12.39$13.7272,000
1999-01-22$12.36$13.6947,600
1999-01-21$12.58$13.9360,000
1999-01-20$12.83$14.0846,400
1999-01-19$12.88$14.13115,600
1999-01-15$12.69$13.93147,200
1999-01-14$12.47$13.69163,200
1999-01-13$12.81$14.06139,200
1999-01-12$13.44$14.7595,200
1999-01-11$13.88$15.2387,600
1999-01-08$13.72$15.0696,400
1999-01-07$13.34$14.65237,200
1999-01-06$13.23$14.5376,800
1999-01-05$13.00$14.2795,600
1999-01-04$12.73$13.9894,400