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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2003-12-31$23.84$32.52161,800
2003-12-30$23.90$32.60162,400
2003-12-29$23.56$32.1497,600
2003-12-26$23.30$31.7836,400
2003-12-24$23.41$31.9278,600
2003-12-23$23.26$31.7367,000
2003-12-22$23.13$31.5560,600
2003-12-19$22.95$31.30129,600
2003-12-18$23.11$31.52135,600
2003-12-17$23.06$31.45593,000
2003-12-16$22.82$31.13120,600
2003-12-15$22.95$31.30209,800
2003-12-12$23.26$31.73113,200
2003-12-11$23.44$31.9788,600
2003-12-10$23.58$32.16126,800
2003-12-09$23.72$32.35104,800
2003-12-08$24.05$32.80134,800
2003-12-05$23.81$32.4892,600
2003-12-04$23.68$32.31104,600
2003-12-03$23.68$32.30181,800
2003-12-02$23.50$32.05235,800
2003-12-01$23.58$32.17192,000
2003-11-28$23.94$32.6589,200
2003-11-26$24.07$32.83276,200
2003-11-25$24.38$33.25184,400
2003-11-24$24.55$33.4972,600
2003-11-21$24.81$33.83125,200
2003-11-20$24.91$33.98124,200
2003-11-19$24.79$33.81155,200
2003-11-18$24.46$33.36161,400
2003-11-17$24.16$32.95103,000
2003-11-14$24.22$33.0399,600
2003-11-13$24.38$33.2586,800
2003-11-12$24.47$33.3894,200
2003-11-11$24.34$33.2074,400
2003-11-10$24.50$33.42149,800
2003-11-07$24.59$33.5479,200
2003-11-06$24.43$33.32132,200
2003-11-05$24.46$33.36112,600
2003-11-04$24.46$33.36184,800
2003-11-03$24.08$32.84132,000
2003-10-31$24.09$32.86223,600
2003-10-30$24.41$33.29133,600
2003-10-29$24.55$33.4999,000
2003-10-28$24.73$33.73128,200
2003-10-27$24.55$33.49134,800
2003-10-24$24.51$33.4372,600
2003-10-23$24.57$33.51131,000
2003-10-22$24.88$33.62211,400
2003-10-21$24.51$33.12121,400
2003-10-20$24.16$32.65101,400
2003-10-17$24.05$32.4996,200
2003-10-16$23.97$32.39198,200
2003-10-15$24.17$32.66192,000
2003-10-14$23.80$32.16157,800
2003-10-13$23.50$31.7679,200
2003-10-10$23.45$31.68176,800
2003-10-09$23.00$31.0892,200
2003-10-08$22.92$30.9883,000
2003-10-07$22.90$30.95217,000
2003-10-06$22.46$30.3558,000
2003-10-03$22.34$30.1974,800
2003-10-02$22.33$30.1883,400
2003-10-01$22.35$30.2084,600
2003-09-30$21.95$29.6672,200
2003-09-29$21.89$29.57105,800
2003-09-26$21.83$29.5070,200
2003-09-25$21.92$29.6355,600
2003-09-24$22.05$29.7999,000
2003-09-23$22.05$29.80194,800
2003-09-22$22.13$29.9169,800
2003-09-19$22.08$29.85119,800
2003-09-18$21.97$29.69200,000
2003-09-17$21.97$29.6958,200
2003-09-16$21.97$29.68120,400
2003-09-15$21.81$29.4752,000
2003-09-12$21.92$29.62101,600
2003-09-11$21.87$29.5593,600
2003-09-10$21.99$29.71137,200
2003-09-09$21.78$29.43170,400
2003-09-08$21.62$29.2245,400
2003-09-05$21.75$29.4075,600
2003-09-04$21.83$29.4985,200
2003-09-03$21.79$29.44144,400
2003-09-02$21.63$29.22157,400
2003-08-29$21.51$29.07127,600
2003-08-28$21.50$29.0566,200
2003-08-27$21.49$29.03146,400
2003-08-26$21.65$29.25231,200
2003-08-25$21.11$28.52110,200
2003-08-22$21.19$28.64103,400
2003-08-21$21.43$28.97118,800
2003-08-20$21.56$29.1467,800
2003-08-19$22.08$29.8371,800
2003-08-18$22.03$29.76133,600
2003-08-15$22.00$29.73173,400
2003-08-14$21.83$29.4977,000
2003-08-13$22.09$29.86110,600
2003-08-12$21.87$29.55103,400
2003-08-11$21.68$29.30146,600
2003-08-08$21.39$28.90125,000
2003-08-07$21.07$28.47163,000
2003-08-06$20.51$27.72146,000
2003-08-05$20.68$27.95176,600
2003-08-04$20.55$27.76223,200
2003-08-01$20.87$28.20175,200
2003-07-31$20.99$28.37183,800
2003-07-30$20.99$28.3786,600
2003-07-29$21.31$28.8086,600
2003-07-28$21.38$28.8988,200
2003-07-25$21.34$28.8499,200
2003-07-24$21.07$28.4760,400
2003-07-23$21.17$28.62235,400
2003-07-22$20.87$28.20144,000
2003-07-21$20.95$28.3179,200
2003-07-18$21.05$28.1683,400
2003-07-17$21.10$28.2291,200
2003-07-16$21.25$28.42142,200
2003-07-15$21.26$28.44167,000
2003-07-14$21.29$28.47131,000
2003-07-11$21.13$28.26139,600
2003-07-10$21.01$28.1196,600
2003-07-09$21.28$28.46126,600
2003-07-08$21.26$28.44134,800
2003-07-07$21.56$28.84141,400
2003-07-03$21.57$28.8487,400
2003-07-02$21.36$28.56115,600
2003-07-01$21.36$28.5687,200
2003-06-30$21.28$28.46173,400
2003-06-27$21.15$28.29121,600
2003-06-26$21.26$28.44188,600
2003-06-25$21.36$28.57110,200
2003-06-24$21.31$28.50164,600
2003-06-23$21.37$28.58138,600
2003-06-20$21.48$28.73274,600
2003-06-19$21.98$29.39188,800
2003-06-18$22.25$29.76216,000
2003-06-17$22.33$29.86217,000
2003-06-16$22.30$29.82166,000
2003-06-13$22.04$29.47258,000
2003-06-12$22.00$29.42147,800
2003-06-11$21.96$29.37226,200
2003-06-10$21.61$28.90412,200
2003-06-09$21.38$28.60129,800
2003-06-06$21.53$28.80178,000
2003-06-05$21.74$29.07136,000
2003-06-04$21.46$28.70168,000
2003-06-03$21.09$28.22332,800
2003-06-02$21.25$28.42699,000
2003-05-30$21.48$28.72862,600
2003-05-29$22.34$29.89243,800
2003-05-28$21.99$29.41369,800
2003-05-27$22.26$29.77290,800
2003-05-23$22.25$29.77533,400
2003-05-22$22.13$29.59193,800
2003-05-21$22.70$30.36378,600
2003-05-20$22.65$30.29444,000
2003-05-19$21.67$28.98202,600
2003-05-16$21.98$29.39124,400
2003-05-15$21.74$29.07133,800
2003-05-14$21.80$29.16294,800
2003-05-13$21.40$28.62120,200
2003-05-12$21.41$28.63204,600
2003-05-09$21.25$28.42165,600
2003-05-08$21.25$28.42138,200
2003-05-07$21.18$28.33164,200
2003-05-06$21.42$28.64291,800
2003-05-05$21.20$28.36172,800
2003-05-02$21.08$28.20162,200
2003-05-01$21.07$28.18251,200
2003-04-30$20.88$27.92426,200
2003-04-29$20.56$27.50163,600
2003-04-28$20.47$27.38123,600
2003-04-25$20.32$27.1883,200
2003-04-24$20.29$27.14370,200
2003-04-23$20.50$27.43167,400
2003-04-22$20.41$27.30102,800
2003-04-21$20.23$27.0681,000
2003-04-17$20.36$26.94175,400
2003-04-16$20.16$26.68170,200
2003-04-15$20.26$26.81147,400
2003-04-14$20.30$26.86166,400
2003-04-11$20.24$26.78146,200
2003-04-10$20.14$26.65326,200
2003-04-09$19.86$26.28150,400
2003-04-08$19.87$26.30178,600
2003-04-07$19.58$25.91440,200
2003-04-04$19.66$26.0274,800
2003-04-03$19.50$25.81141,000
2003-04-02$19.66$26.02206,200
2003-04-01$19.42$25.70159,200
2003-03-31$19.34$25.60111,000
2003-03-28$19.74$26.1274,600
2003-03-27$19.90$26.34207,400
2003-03-26$19.70$26.07241,400
2003-03-25$19.72$26.09190,400
2003-03-24$19.51$25.82207,400
2003-03-21$19.79$26.19304,400
2003-03-20$19.59$25.93162,000
2003-03-19$19.65$26.00274,800
2003-03-18$19.54$25.85326,200
2003-03-17$19.46$25.75362,400
2003-03-14$19.22$25.44194,200
2003-03-13$19.08$25.25152,000
2003-03-12$18.80$24.87182,800
2003-03-11$18.98$25.11141,000
2003-03-10$19.04$25.20180,000
2003-03-07$19.05$25.21236,200
2003-03-06$18.95$25.08267,600
2003-03-05$19.21$25.42165,000
2003-03-04$19.23$25.45133,000
2003-03-03$19.23$25.44274,200
2003-02-28$19.65$26.01343,600
2003-02-27$19.67$26.03328,200
2003-02-26$19.38$25.64434,600
2003-02-25$19.31$25.55450,200
2003-02-24$19.17$25.38738,200
2003-02-21$19.12$25.3078,000
2003-02-20$19.09$25.27442,000
2003-02-19$18.97$25.11323,000
2003-02-18$18.95$25.07251,000
2003-02-14$18.33$24.25115,600
2003-02-13$18.00$23.83125,400
2003-02-12$17.88$23.6698,000
2003-02-11$17.68$23.41139,600
2003-02-10$17.55$23.2397,400
2003-02-07$17.76$23.5072,000
2003-02-06$17.80$23.5670,000
2003-02-05$17.87$23.6582,600
2003-02-04$18.06$23.89169,800
2003-02-03$18.10$23.95137,000
2003-01-31$18.25$24.15152,600
2003-01-30$18.14$24.01114,600
2003-01-29$18.23$24.12120,800
2003-01-28$18.27$24.18177,800
2003-01-27$18.24$24.13125,800
2003-01-24$18.42$24.38122,400
2003-01-23$18.78$24.8580,000
2003-01-22$18.80$24.62106,600
2003-01-21$18.58$24.32121,400
2003-01-17$18.91$24.76134,600
2003-01-16$19.08$24.98265,800
2003-01-15$18.92$24.78203,800
2003-01-14$18.92$24.77223,600
2003-01-13$18.69$24.47242,000
2003-01-10$18.59$24.34407,600
2003-01-09$18.50$24.22274,800
2003-01-08$18.51$24.24178,000
2003-01-07$19.06$24.96234,200
2003-01-06$19.08$24.99312,000
2003-01-03$18.83$24.65101,400
2003-01-02$18.62$24.3775,400