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
- 1992-08-18 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $34.14 | $254.33 | 221,900 | — | — |
| 2021-12-30 | $34.24 | $255.07 | 291,500 | — | — |
| 2021-12-29 | $33.99 | $253.21 | 167,600 | — | — |
| 2021-12-28 | $33.81 | $251.87 | 191,200 | — | — |
| 2021-12-27 | $33.52 | $249.71 | 305,000 | — | — |
| 2021-12-23 | $33.27 | $247.84 | 183,000 | — | — |
| 2021-12-22 | $33.42 | $248.96 | 278,300 | — | — |
| 2021-12-21 | $33.80 | $250.38 | 321,700 | — | — |
| 2021-12-20 | $33.17 | $245.71 | 353,900 | — | — |
| 2021-12-17 | $34.26 | $253.79 | 1,304,100 | — | — |
| 2021-12-16 | $33.64 | $249.19 | 433,900 | — | — |
| 2021-12-15 | $33.08 | $245.04 | 285,800 | — | — |
| 2021-12-14 | $32.48 | $240.60 | 335,900 | — | — |
| 2021-12-13 | $32.93 | $243.93 | 332,600 | — | — |
| 2021-12-10 | $32.78 | $242.82 | 340,600 | — | — |
| 2021-12-09 | $33.49 | $248.08 | 165,100 | — | — |
| 2021-12-08 | $33.83 | $250.60 | 258,800 | — | — |
| 2021-12-07 | $33.46 | $247.86 | 222,900 | — | — |
| 2021-12-06 | $33.45 | $247.79 | 391,900 | — | — |
| 2021-12-03 | $32.07 | $237.56 | 320,300 | — | — |
| 2021-12-02 | $32.36 | $239.71 | 324,300 | — | — |
| 2021-12-01 | $31.36 | $232.30 | 349,200 | — | — |
| 2021-11-30 | $31.76 | $235.27 | 385,300 | — | — |
| 2021-11-29 | $31.91 | $236.38 | 314,900 | — | — |
| 2021-11-26 | $32.27 | $239.04 | 258,400 | — | — |
| 2021-11-24 | $33.42 | $247.56 | 163,100 | — | — |
| 2021-11-23 | $33.52 | $248.30 | 250,100 | — | — |
| 2021-11-22 | $33.63 | $249.12 | 254,100 | — | — |
| 2021-11-19 | $34.24 | $253.64 | 334,700 | — | — |
| 2021-11-18 | $34.34 | $254.38 | 218,900 | — | — |
| 2021-11-17 | $34.49 | $254.08 | 257,400 | — | — |
| 2021-11-16 | $34.25 | $252.31 | 219,400 | — | — |
| 2021-11-15 | $34.38 | $253.27 | 211,600 | — | — |
| 2021-11-12 | $34.15 | $251.58 | 194,100 | — | — |
| 2021-11-11 | $34.60 | $254.89 | 272,400 | — | — |
| 2021-11-10 | $34.25 | $252.31 | 393,100 | — | — |
| 2021-11-09 | $33.88 | $249.59 | 401,700 | — | — |
| 2021-11-08 | $33.20 | $244.58 | 276,000 | — | — |
| 2021-11-05 | $33.83 | $249.22 | 346,200 | — | — |
| 2021-11-04 | $32.46 | $239.13 | 267,600 | — | — |
| 2021-11-03 | $32.74 | $241.19 | 244,500 | — | — |
| 2021-11-02 | $32.83 | $241.85 | 254,800 | — | — |
| 2021-11-01 | $33.20 | $244.58 | 439,300 | — | — |
| 2021-10-29 | $31.86 | $234.71 | 1,014,700 | — | — |
| 2021-10-28 | $33.88 | $249.59 | 371,600 | — | — |
| 2021-10-27 | $33.99 | $250.40 | 298,500 | — | — |
| 2021-10-26 | $33.57 | $247.30 | 186,500 | — | — |
| 2021-10-25 | $33.48 | $246.64 | 241,900 | — | — |
| 2021-10-22 | $33.63 | $247.75 | 228,000 | — | — |
| 2021-10-21 | $34.14 | $251.50 | 208,000 | — | — |
| 2021-10-20 | $34.32 | $252.83 | 324,400 | — | — |
| 2021-10-19 | $34.46 | $252.46 | 339,800 | — | — |
| 2021-10-18 | $34.85 | $255.32 | 372,000 | — | — |
| 2021-10-15 | $34.36 | $251.73 | 282,600 | — | — |
| 2021-10-14 | $33.94 | $248.65 | 303,700 | — | — |
| 2021-10-13 | $33.88 | $248.21 | 288,100 | — | — |
| 2021-10-12 | $33.26 | $243.67 | 253,000 | — | — |
| 2021-10-11 | $32.89 | $240.96 | 351,800 | — | — |
| 2021-10-08 | $32.30 | $236.64 | 233,500 | — | — |
| 2021-10-07 | $32.30 | $236.64 | 243,100 | — | — |
| 2021-10-06 | $32.28 | $236.49 | 278,200 | — | — |
| 2021-10-05 | $32.15 | $235.54 | 264,100 | — | — |
| 2021-10-04 | $32.42 | $237.52 | 241,900 | — | — |
| 2021-10-01 | $32.32 | $236.78 | 318,600 | — | — |
| 2021-09-30 | $31.69 | $232.17 | 345,200 | — | — |
| 2021-09-29 | $31.94 | $234.00 | 172,300 | — | — |
| 2021-09-28 | $31.84 | $233.27 | 212,300 | — | — |
| 2021-09-27 | $32.01 | $234.51 | 240,100 | — | — |
| 2021-09-24 | $32.17 | $235.68 | 268,500 | — | — |
| 2021-09-23 | $32.70 | $239.57 | 214,900 | — | — |
| 2021-09-22 | $32.56 | $238.54 | 228,500 | — | — |
| 2021-09-21 | $32.72 | $239.71 | 220,700 | — | — |
| 2021-09-20 | $33.28 | $242.42 | 263,600 | — | — |
| 2021-09-17 | $33.36 | $243.01 | 665,200 | — | — |
| 2021-09-16 | $33.47 | $243.81 | 259,100 | — | — |
| 2021-09-15 | $33.23 | $242.06 | 270,800 | — | — |
| 2021-09-14 | $33.62 | $244.90 | 234,900 | — | — |
| 2021-09-13 | $33.87 | $246.72 | 240,200 | — | — |
| 2021-09-10 | $33.85 | $246.58 | 348,700 | — | — |
| 2021-09-09 | $34.08 | $248.25 | 217,300 | — | — |
| 2021-09-08 | $34.35 | $250.22 | 218,500 | — | — |
| 2021-09-07 | $34.10 | $248.40 | 314,600 | — | — |
| 2021-09-03 | $34.57 | $251.82 | 211,600 | — | — |
| 2021-09-02 | $34.85 | $253.86 | 229,100 | — | — |
| 2021-09-01 | $34.80 | $253.50 | 381,100 | — | — |
| 2021-08-31 | $34.51 | $251.38 | 305,500 | — | — |
| 2021-08-30 | $34.26 | $249.56 | 203,300 | — | — |
| 2021-08-27 | $34.15 | $248.76 | 276,200 | — | — |
| 2021-08-26 | $34.02 | $247.81 | 168,600 | — | — |
| 2021-08-25 | $34.42 | $250.73 | 191,400 | — | — |
| 2021-08-24 | $34.31 | $249.93 | 183,200 | — | — |
| 2021-08-23 | $33.93 | $247.16 | 229,600 | — | — |
| 2021-08-20 | $34.06 | $248.11 | 423,000 | — | — |
| 2021-08-19 | $34.35 | $248.83 | 354,600 | — | — |
| 2021-08-18 | $34.64 | $250.93 | 423,600 | — | — |
| 2021-08-17 | $35.49 | $257.09 | 210,600 | — | — |
| 2021-08-16 | $35.29 | $255.64 | 191,000 | — | — |
| 2021-08-13 | $35.50 | $257.16 | 199,700 | — | — |
| 2021-08-12 | $35.20 | $254.99 | 244,700 | — | — |
| 2021-08-11 | $35.28 | $255.57 | 225,700 | — | — |
| 2021-08-10 | $35.00 | $253.54 | 312,300 | — | — |
| 2021-08-09 | $35.44 | $256.73 | 326,500 | — | — |
| 2021-08-06 | $35.67 | $258.40 | 375,000 | — | — |
| 2021-08-05 | $36.18 | $262.09 | 316,200 | — | — |
| 2021-08-04 | $35.56 | $257.60 | 490,300 | — | — |
| 2021-08-03 | $36.83 | $266.80 | 437,500 | — | — |
| 2021-08-02 | $37.82 | $273.97 | 369,000 | — | — |
| 2021-07-30 | $37.85 | $274.19 | 565,200 | — | — |
| 2021-07-29 | $38.76 | $280.78 | 290,200 | — | — |
| 2021-07-28 | $38.94 | $282.08 | 222,300 | — | — |
| 2021-07-27 | $39.08 | $283.10 | 313,700 | — | — |
| 2021-07-26 | $39.16 | $283.68 | 190,100 | — | — |
| 2021-07-23 | $39.17 | $283.75 | 206,400 | — | — |
| 2021-07-22 | $39.18 | $283.82 | 199,000 | — | — |
| 2021-07-21 | $39.82 | $288.46 | 253,600 | — | — |
| 2021-07-20 | $39.83 | $287.16 | 344,900 | — | — |
| 2021-07-19 | $38.68 | $278.86 | 247,600 | — | — |
| 2021-07-16 | $39.79 | $286.87 | 305,400 | — | — |
| 2021-07-15 | $38.98 | $281.03 | 196,300 | — | — |
| 2021-07-14 | $38.82 | $279.87 | 236,900 | — | — |
| 2021-07-13 | $38.77 | $279.51 | 169,300 | — | — |
| 2021-07-12 | $39.22 | $282.76 | 139,100 | — | — |
| 2021-07-09 | $38.97 | $280.96 | 218,500 | — | — |
| 2021-07-08 | $38.22 | $275.55 | 237,300 | — | — |
| 2021-07-07 | $38.74 | $279.30 | 164,800 | — | — |
| 2021-07-06 | $38.90 | $280.45 | 252,500 | — | — |
| 2021-07-02 | $38.35 | $276.49 | 275,000 | — | — |
| 2021-07-01 | $38.60 | $278.29 | 179,400 | — | — |
| 2021-06-30 | $38.39 | $276.77 | 289,700 | — | — |
| 2021-06-29 | $38.90 | $280.45 | 296,000 | — | — |
| 2021-06-28 | $39.11 | $281.96 | 466,800 | — | — |
| 2021-06-25 | $39.06 | $281.60 | 865,800 | — | — |
| 2021-06-24 | $38.98 | $281.03 | 255,600 | — | — |
| 2021-06-23 | $38.32 | $276.27 | 206,700 | — | — |
| 2021-06-22 | $38.50 | $277.57 | 236,800 | — | — |
| 2021-06-21 | $38.32 | $276.27 | 346,500 | — | — |
| 2021-06-18 | $37.58 | $269.56 | 634,400 | — | — |
| 2021-06-17 | $38.61 | $276.95 | 296,200 | — | — |
| 2021-06-16 | $38.99 | $279.68 | 267,300 | — | — |
| 2021-06-15 | $39.46 | $283.05 | 277,600 | — | — |
| 2021-06-14 | $39.58 | $283.91 | 388,600 | — | — |
| 2021-06-11 | $39.25 | $281.54 | 364,900 | — | — |
| 2021-06-10 | $39.40 | $282.62 | 181,600 | — | — |
| 2021-06-09 | $39.42 | $282.76 | 224,500 | — | — |
| 2021-06-08 | $39.00 | $279.75 | 310,500 | — | — |
| 2021-06-07 | $39.35 | $282.26 | 238,800 | — | — |
| 2021-06-04 | $38.93 | $279.25 | 304,900 | — | — |
| 2021-06-03 | $39.39 | $282.55 | 346,900 | — | — |
| 2021-06-02 | $40.55 | $290.87 | 254,700 | — | — |
| 2021-06-01 | $40.14 | $287.93 | 336,400 | — | — |
| 2021-05-28 | $39.18 | $281.04 | 347,300 | — | — |
| 2021-05-27 | $39.16 | $280.90 | 444,000 | — | — |
| 2021-05-26 | $39.40 | $282.62 | 276,900 | — | — |
| 2021-05-25 | $39.36 | $282.33 | 238,000 | — | — |
| 2021-05-24 | $39.45 | $282.98 | 186,300 | — | — |
| 2021-05-21 | $39.09 | $280.40 | 488,600 | — | — |
| 2021-05-20 | $39.17 | $280.97 | 284,100 | — | — |
| 2021-05-19 | $39.13 | $280.68 | 255,800 | — | — |
| 2021-05-18 | $39.54 | $282.26 | 256,000 | — | — |
| 2021-05-17 | $39.70 | $283.40 | 248,300 | — | — |
| 2021-05-14 | $39.91 | $284.90 | 234,500 | — | — |
| 2021-05-13 | $39.70 | $283.40 | 255,500 | — | — |
| 2021-05-12 | $39.10 | $279.12 | 365,400 | — | — |
| 2021-05-11 | $40.20 | $286.97 | 236,300 | — | — |
| 2021-05-10 | $40.87 | $291.75 | 298,500 | — | — |
| 2021-05-07 | $40.93 | $292.18 | 216,700 | — | — |
| 2021-05-06 | $40.68 | $290.40 | 268,400 | — | — |
| 2021-05-05 | $40.16 | $286.69 | 507,700 | — | — |
| 2021-05-04 | $41.38 | $295.40 | 356,100 | — | — |
| 2021-05-03 | $42.40 | $302.68 | 368,000 | — | — |
| 2021-04-30 | $42.53 | $303.60 | 452,300 | — | — |
| 2021-04-29 | $42.25 | $301.61 | 328,000 | — | — |
| 2021-04-28 | $42.53 | $303.60 | 200,100 | — | — |
| 2021-04-27 | $42.69 | $304.75 | 286,700 | — | — |
| 2021-04-26 | $43.35 | $309.46 | 160,300 | — | — |
| 2021-04-23 | $42.94 | $306.53 | 198,800 | — | — |
| 2021-04-22 | $43.04 | $307.25 | 182,000 | — | — |
| 2021-04-21 | $43.63 | $311.46 | 253,300 | — | — |
| 2021-04-20 | $43.18 | $306.89 | 350,100 | — | — |
| 2021-04-19 | $43.45 | $308.81 | 222,700 | — | — |
| 2021-04-16 | $43.41 | $308.52 | 221,100 | — | — |
| 2021-04-15 | $43.53 | $309.38 | 171,600 | — | — |
| 2021-04-14 | $43.16 | $306.75 | 135,800 | — | — |
| 2021-04-13 | $43.50 | $309.16 | 187,600 | — | — |
| 2021-04-12 | $43.30 | $307.74 | 256,800 | — | — |
| 2021-04-09 | $43.31 | $307.81 | 150,400 | — | — |
| 2021-04-08 | $43.63 | $310.09 | 293,000 | — | — |
| 2021-04-07 | $43.54 | $309.45 | 144,000 | — | — |
| 2021-04-06 | $43.51 | $309.23 | 243,000 | — | — |
| 2021-04-05 | $43.26 | $307.46 | 191,800 | — | — |
| 2021-04-01 | $43.14 | $306.60 | 212,100 | — | — |
| 2021-03-31 | $41.72 | $296.51 | 363,500 | — | — |
| 2021-03-30 | $42.39 | $301.27 | 169,000 | — | — |
| 2021-03-29 | $42.58 | $302.62 | 191,400 | — | — |
| 2021-03-26 | $42.84 | $304.47 | 175,400 | — | — |
| 2021-03-25 | $42.19 | $299.85 | 233,400 | — | — |
| 2021-03-24 | $42.17 | $299.71 | 146,700 | — | — |
| 2021-03-23 | $42.18 | $299.78 | 228,300 | — | — |
| 2021-03-22 | $42.43 | $301.56 | 249,000 | — | — |
| 2021-03-19 | $42.80 | $302.84 | 565,600 | — | — |
| 2021-03-18 | $43.33 | $306.59 | 218,700 | — | — |
| 2021-03-17 | $43.98 | $311.19 | 154,600 | — | — |
| 2021-03-16 | $43.77 | $309.70 | 191,100 | — | — |
| 2021-03-15 | $44.10 | $312.04 | 326,000 | — | — |
| 2021-03-12 | $43.75 | $309.56 | 312,800 | — | — |
| 2021-03-11 | $42.70 | $302.13 | 258,400 | — | — |
| 2021-03-10 | $43.38 | $306.94 | 186,300 | — | — |
| 2021-03-09 | $42.98 | $304.11 | 209,800 | — | — |
| 2021-03-08 | $43.35 | $306.73 | 199,200 | — | — |
| 2021-03-05 | $42.16 | $298.31 | 196,500 | — | — |
| 2021-03-04 | $41.39 | $292.86 | 223,900 | — | — |
| 2021-03-03 | $41.62 | $294.49 | 195,700 | — | — |
| 2021-03-02 | $41.10 | $290.81 | 315,500 | — | — |
| 2021-03-01 | $41.31 | $292.29 | 229,400 | — | — |
| 2021-02-26 | $40.91 | $289.46 | 234,400 | — | — |
| 2021-02-25 | $41.41 | $293.00 | 237,000 | — | — |
| 2021-02-24 | $42.26 | $299.02 | 207,900 | — | — |
| 2021-02-23 | $41.32 | $292.37 | 262,600 | — | — |
| 2021-02-22 | $41.58 | $294.21 | 257,100 | — | — |
| 2021-02-19 | $40.68 | $287.84 | 277,200 | — | — |
| 2021-02-18 | $40.79 | $288.62 | 112,000 | — | — |
| 2021-02-17 | $41.29 | $292.15 | 142,700 | — | — |
| 2021-02-16 | $41.96 | $295.55 | 189,500 | — | — |
| 2021-02-12 | $42.26 | $297.66 | 197,200 | — | — |
| 2021-02-11 | $42.27 | $297.73 | 184,800 | — | — |
| 2021-02-10 | $41.68 | $293.58 | 160,000 | — | — |
| 2021-02-09 | $41.20 | $290.20 | 165,300 | — | — |
| 2021-02-08 | $41.14 | $289.77 | 233,800 | — | — |
| 2021-02-05 | $40.83 | $287.59 | 157,300 | — | — |
| 2021-02-04 | $40.35 | $284.21 | 177,300 | — | — |
| 2021-02-03 | $39.93 | $281.25 | 217,300 | — | — |
| 2021-02-02 | $39.68 | $279.49 | 245,300 | — | — |
| 2021-02-01 | $39.74 | $279.91 | 277,500 | — | — |
| 2021-01-29 | $38.64 | $272.16 | 509,000 | — | — |
| 2021-01-28 | $39.49 | $278.15 | 241,600 | — | — |
| 2021-01-27 | $39.41 | $277.59 | 198,500 | — | — |
| 2021-01-26 | $40.35 | $284.21 | 164,300 | — | — |
| 2021-01-25 | $40.11 | $282.52 | 168,500 | — | — |
| 2021-01-22 | $40.09 | $282.38 | 168,500 | — | — |
| 2021-01-21 | $39.61 | $279.00 | 243,700 | — | — |
| 2021-01-20 | $40.45 | $284.91 | 235,100 | — | — |
| 2021-01-19 | $40.58 | $284.49 | 264,000 | — | — |
| 2021-01-15 | $41.19 | $288.77 | 189,400 | — | — |
| 2021-01-14 | $40.72 | $285.47 | 215,200 | — | — |
| 2021-01-13 | $40.28 | $282.39 | 181,500 | — | — |
| 2021-01-12 | $39.15 | $274.47 | 214,400 | — | — |
| 2021-01-11 | $38.94 | $272.99 | 185,900 | — | — |
| 2021-01-08 | $39.33 | $275.73 | 319,300 | — | — |
| 2021-01-07 | $38.71 | $271.38 | 195,200 | — | — |
| 2021-01-06 | $39.20 | $274.82 | 341,000 | — | — |
| 2021-01-05 | $37.94 | $265.98 | 259,000 | — | — |
| 2021-01-04 | $37.77 | $264.79 | 340,700 | — | — |