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
- 1980-03-17 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 | $107.66 | $284.21 | 265,700 | — | — |
| 2021-12-30 | $106.39 | $280.86 | 175,600 | — | — |
| 2021-12-29 | $106.83 | $282.02 | 126,400 | — | — |
| 2021-12-28 | $105.73 | $279.12 | 194,700 | — | — |
| 2021-12-27 | $104.85 | $276.80 | 223,000 | — | — |
| 2021-12-23 | $104.31 | $275.37 | 182,500 | — | — |
| 2021-12-22 | $103.91 | $274.31 | 190,700 | — | — |
| 2021-12-21 | $103.51 | $273.26 | 306,500 | — | — |
| 2021-12-20 | $102.16 | $269.70 | 550,400 | — | — |
| 2021-12-17 | $103.75 | $273.89 | 729,800 | — | — |
| 2021-12-16 | $103.60 | $273.50 | 434,300 | — | — |
| 2021-12-15 | $104.01 | $274.58 | 426,900 | — | — |
| 2021-12-14 | $102.67 | $271.04 | 442,600 | — | — |
| 2021-12-13 | $104.15 | $274.95 | 319,500 | — | — |
| 2021-12-10 | $105.02 | $277.25 | 351,300 | — | — |
| 2021-12-09 | $104.19 | $275.05 | 300,900 | — | — |
| 2021-12-08 | $105.54 | $278.62 | 233,700 | — | — |
| 2021-12-07 | $105.69 | $279.01 | 288,500 | — | — |
| 2021-12-06 | $103.71 | $273.79 | 422,000 | — | — |
| 2021-12-03 | $102.23 | $269.88 | 382,800 | — | — |
| 2021-12-02 | $102.46 | $270.49 | 438,600 | — | — |
| 2021-12-01 | $100.22 | $264.57 | 611,400 | — | — |
| 2021-11-30 | $101.07 | $266.82 | 474,500 | — | — |
| 2021-11-29 | $103.33 | $271.99 | 471,000 | — | — |
| 2021-11-26 | $104.21 | $274.31 | 213,000 | — | — |
| 2021-11-24 | $106.21 | $279.57 | 258,900 | — | — |
| 2021-11-23 | $106.98 | $281.60 | 242,000 | — | — |
| 2021-11-22 | $107.07 | $281.84 | 488,500 | — | — |
| 2021-11-19 | $109.26 | $287.60 | 652,200 | — | — |
| 2021-11-18 | $106.33 | $279.89 | 259,400 | — | — |
| 2021-11-17 | $106.93 | $281.47 | 314,300 | — | — |
| 2021-11-16 | $107.19 | $282.15 | 736,600 | — | — |
| 2021-11-15 | $108.17 | $284.73 | 678,600 | — | — |
| 2021-11-12 | $106.29 | $279.78 | 717,400 | — | — |
| 2021-11-11 | $101.29 | $266.62 | 868,100 | — | — |
| 2021-11-10 | $100.33 | $264.09 | 860,400 | — | — |
| 2021-11-09 | $99.34 | $261.49 | 534,900 | — | — |
| 2021-11-08 | $98.99 | $260.57 | 296,000 | — | — |
| 2021-11-05 | $98.10 | $258.22 | 431,700 | — | — |
| 2021-11-04 | $96.17 | $253.14 | 381,900 | — | — |
| 2021-11-03 | $97.79 | $257.41 | 370,200 | — | — |
| 2021-11-02 | $96.91 | $255.09 | 481,100 | — | — |
| 2021-11-01 | $96.32 | $253.54 | 450,600 | — | — |
| 2021-10-29 | $96.01 | $252.72 | 395,300 | — | — |
| 2021-10-28 | $95.64 | $251.75 | 377,400 | — | — |
| 2021-10-27 | $95.08 | $250.28 | 276,100 | — | — |
| 2021-10-26 | $97.20 | $255.86 | 308,400 | — | — |
| 2021-10-25 | $97.20 | $255.86 | 337,200 | — | — |
| 2021-10-22 | $97.83 | $257.51 | 385,300 | — | — |
| 2021-10-21 | $97.96 | $257.86 | 577,000 | — | — |
| 2021-10-20 | $96.90 | $255.07 | 1,024,900 | — | — |
| 2021-10-19 | $96.17 | $253.14 | 349,200 | — | — |
| 2021-10-18 | $96.13 | $253.04 | 283,100 | — | — |
| 2021-10-15 | $95.74 | $252.01 | 661,300 | — | — |
| 2021-10-14 | $95.86 | $252.33 | 616,500 | — | — |
| 2021-10-13 | $94.71 | $249.30 | 409,400 | — | — |
| 2021-10-12 | $93.21 | $245.35 | 425,800 | — | — |
| 2021-10-11 | $92.62 | $243.80 | 285,000 | — | — |
| 2021-10-08 | $92.60 | $243.75 | 542,300 | — | — |
| 2021-10-07 | $92.93 | $244.62 | 470,800 | — | — |
| 2021-10-06 | $91.35 | $240.46 | 323,400 | — | — |
| 2021-10-05 | $90.68 | $238.69 | 432,500 | — | — |
| 2021-10-04 | $90.16 | $237.32 | 545,600 | — | — |
| 2021-10-01 | $91.17 | $239.98 | 395,800 | — | — |
| 2021-09-30 | $89.12 | $234.59 | 446,100 | — | — |
| 2021-09-29 | $88.51 | $232.98 | 362,600 | — | — |
| 2021-09-28 | $89.31 | $235.09 | 462,000 | — | — |
| 2021-09-27 | $89.53 | $235.67 | 543,200 | — | — |
| 2021-09-24 | $92.75 | $244.14 | 265,600 | — | — |
| 2021-09-23 | $92.62 | $243.80 | 529,800 | — | — |
| 2021-09-22 | $89.94 | $236.75 | 314,500 | — | — |
| 2021-09-21 | $89.21 | $234.82 | 390,300 | — | — |
| 2021-09-20 | $89.23 | $234.88 | 427,200 | — | — |
| 2021-09-17 | $90.22 | $237.48 | 986,900 | — | — |
| 2021-09-16 | $93.25 | $245.46 | 748,100 | — | — |
| 2021-09-15 | $92.73 | $244.09 | 355,800 | — | — |
| 2021-09-14 | $92.02 | $242.22 | 252,000 | — | — |
| 2021-09-13 | $92.93 | $244.62 | 273,700 | — | — |
| 2021-09-10 | $92.54 | $243.59 | 277,800 | — | — |
| 2021-09-09 | $93.75 | $246.77 | 312,100 | — | — |
| 2021-09-08 | $93.56 | $246.27 | 343,600 | — | — |
| 2021-09-07 | $92.54 | $243.59 | 306,700 | — | — |
| 2021-09-03 | $93.93 | $247.25 | 696,800 | — | — |
| 2021-09-02 | $91.78 | $241.59 | 287,000 | — | — |
| 2021-09-01 | $91.28 | $240.27 | 737,000 | — | — |
| 2021-08-31 | $91.11 | $239.83 | 865,000 | — | — |
| 2021-08-30 | $87.26 | $228.90 | 479,700 | — | — |
| 2021-08-27 | $87.20 | $228.74 | 282,500 | — | — |
| 2021-08-26 | $85.75 | $224.94 | 309,800 | — | — |
| 2021-08-25 | $86.47 | $226.83 | 136,200 | — | — |
| 2021-08-24 | $86.12 | $225.91 | 266,000 | — | — |
| 2021-08-23 | $84.77 | $222.37 | 212,100 | — | — |
| 2021-08-20 | $83.60 | $219.30 | 238,000 | — | — |
| 2021-08-19 | $82.47 | $216.34 | 215,400 | — | — |
| 2021-08-18 | $83.60 | $219.30 | 143,700 | — | — |
| 2021-08-17 | $85.08 | $223.18 | 230,900 | — | — |
| 2021-08-16 | $86.74 | $227.54 | 324,300 | — | — |
| 2021-08-13 | $86.78 | $227.64 | 314,500 | — | — |
| 2021-08-12 | $85.45 | $224.15 | 154,400 | — | — |
| 2021-08-11 | $85.67 | $224.73 | 213,800 | — | — |
| 2021-08-10 | $85.38 | $223.97 | 349,600 | — | — |
| 2021-08-09 | $84.92 | $222.76 | 247,200 | — | — |
| 2021-08-06 | $84.43 | $221.48 | 267,100 | — | — |
| 2021-08-05 | $83.33 | $218.59 | 164,700 | — | — |
| 2021-08-04 | $83.01 | $217.75 | 399,600 | — | — |
| 2021-08-03 | $83.41 | $218.80 | 370,300 | — | — |
| 2021-08-02 | $83.75 | $219.69 | 509,200 | — | — |
| 2021-07-30 | $85.07 | $223.16 | 653,700 | — | — |
| 2021-07-29 | $84.91 | $222.74 | 644,600 | — | — |
| 2021-07-28 | $84.38 | $221.35 | 1,007,300 | — | — |
| 2021-07-27 | $86.24 | $226.23 | 431,200 | — | — |
| 2021-07-26 | $87.77 | $230.24 | 267,900 | — | — |
| 2021-07-23 | $87.54 | $229.64 | 207,700 | — | — |
| 2021-07-22 | $86.83 | $227.77 | 230,700 | — | — |
| 2021-07-21 | $86.76 | $227.59 | 163,000 | — | — |
| 2021-07-20 | $85.77 | $224.99 | 570,500 | — | — |
| 2021-07-19 | $84.47 | $221.58 | 300,700 | — | — |
| 2021-07-16 | $86.35 | $226.51 | 279,200 | — | — |
| 2021-07-15 | $87.50 | $229.53 | 229,900 | — | — |
| 2021-07-14 | $87.33 | $229.09 | 164,800 | — | — |
| 2021-07-13 | $87.51 | $229.56 | 266,100 | — | — |
| 2021-07-12 | $88.43 | $231.97 | 289,500 | — | — |
| 2021-07-09 | $87.92 | $230.63 | 445,500 | — | — |
| 2021-07-08 | $86.18 | $226.07 | 313,400 | — | — |
| 2021-07-07 | $87.16 | $228.64 | 488,200 | — | — |
| 2021-07-06 | $86.01 | $225.62 | 442,200 | — | — |
| 2021-07-02 | $87.76 | $230.21 | 255,600 | — | — |
| 2021-07-01 | $88.16 | $231.26 | 375,000 | — | — |
| 2021-06-30 | $87.50 | $229.53 | 342,200 | — | — |
| 2021-06-29 | $87.70 | $230.06 | 174,500 | — | — |
| 2021-06-28 | $88.26 | $231.52 | 200,100 | — | — |
| 2021-06-25 | $88.66 | $232.57 | 374,200 | — | — |
| 2021-06-24 | $88.03 | $230.92 | 351,100 | — | — |
| 2021-06-23 | $88.41 | $231.92 | 237,400 | — | — |
| 2021-06-22 | $88.47 | $232.08 | 180,100 | — | — |
| 2021-06-21 | $88.18 | $231.32 | 233,500 | — | — |
| 2021-06-18 | $87.16 | $228.64 | 448,500 | — | — |
| 2021-06-17 | $88.55 | $232.29 | 366,200 | — | — |
| 2021-06-16 | $91.17 | $239.16 | 588,500 | — | — |
| 2021-06-15 | $92.31 | $242.15 | 363,400 | — | — |
| 2021-06-14 | $92.05 | $241.47 | 356,100 | — | — |
| 2021-06-11 | $93.70 | $245.80 | 275,000 | — | — |
| 2021-06-10 | $92.68 | $243.12 | 892,500 | — | — |
| 2021-06-09 | $93.76 | $245.95 | 270,500 | — | — |
| 2021-06-08 | $93.83 | $246.14 | 290,700 | — | — |
| 2021-06-07 | $93.70 | $245.80 | 264,700 | — | — |
| 2021-06-04 | $94.28 | $247.32 | 236,300 | — | — |
| 2021-06-03 | $94.13 | $246.92 | 298,600 | — | — |
| 2021-06-02 | $94.37 | $247.55 | 477,300 | — | — |
| 2021-06-01 | $95.40 | $250.25 | 567,500 | — | — |
| 2021-05-28 | $94.84 | $248.79 | 527,700 | — | — |
| 2021-05-27 | $94.14 | $246.16 | 676,100 | — | — |
| 2021-05-26 | $93.18 | $243.65 | 567,600 | — | — |
| 2021-05-25 | $90.23 | $235.94 | 777,100 | — | — |
| 2021-05-24 | $90.01 | $235.36 | 371,900 | — | — |
| 2021-05-21 | $89.06 | $232.88 | 443,600 | — | — |
| 2021-05-20 | $87.85 | $229.71 | 315,600 | — | — |
| 2021-05-19 | $86.82 | $227.02 | 441,300 | — | — |
| 2021-05-18 | $88.49 | $231.39 | 313,300 | — | — |
| 2021-05-17 | $89.62 | $234.34 | 414,400 | — | — |
| 2021-05-14 | $89.06 | $232.88 | 987,100 | — | — |
| 2021-05-13 | $85.79 | $224.33 | 335,600 | — | — |
| 2021-05-12 | $84.26 | $220.33 | 299,200 | — | — |
| 2021-05-11 | $86.67 | $226.63 | 475,700 | — | — |
| 2021-05-10 | $87.85 | $229.71 | 344,200 | — | — |
| 2021-05-07 | $88.28 | $230.84 | 364,900 | — | — |
| 2021-05-06 | $88.35 | $231.02 | 476,200 | — | — |
| 2021-05-05 | $87.08 | $227.70 | 566,700 | — | — |
| 2021-05-04 | $86.15 | $225.27 | 496,100 | — | — |
| 2021-05-03 | $86.82 | $227.02 | 377,400 | — | — |
| 2021-04-30 | $86.21 | $225.43 | 616,400 | — | — |
| 2021-04-29 | $87.09 | $227.73 | 2,260,100 | — | — |
| 2021-04-28 | $94.87 | $248.07 | 289,000 | — | — |
| 2021-04-27 | $93.67 | $244.93 | 557,900 | — | — |
| 2021-04-26 | $94.34 | $246.69 | 717,100 | — | — |
| 2021-04-23 | $92.67 | $242.32 | 498,000 | — | — |
| 2021-04-22 | $91.41 | $239.02 | 499,400 | — | — |
| 2021-04-21 | $91.61 | $239.55 | 254,000 | — | — |
| 2021-04-20 | $89.51 | $234.06 | 296,800 | — | — |
| 2021-04-19 | $90.13 | $235.68 | 192,200 | — | — |
| 2021-04-16 | $90.74 | $237.27 | 330,000 | — | — |
| 2021-04-15 | $90.11 | $235.62 | 161,500 | — | — |
| 2021-04-14 | $89.28 | $233.45 | 226,900 | — | — |
| 2021-04-13 | $88.24 | $230.73 | 250,800 | — | — |
| 2021-04-12 | $89.09 | $232.96 | 313,700 | — | — |
| 2021-04-09 | $88.80 | $232.20 | 327,000 | — | — |
| 2021-04-08 | $88.00 | $230.11 | 450,300 | — | — |
| 2021-04-07 | $88.60 | $231.68 | 431,400 | — | — |
| 2021-04-06 | $90.13 | $235.68 | 281,300 | — | — |
| 2021-04-05 | $90.22 | $235.91 | 204,800 | — | — |
| 2021-04-01 | $90.36 | $236.28 | 291,200 | — | — |
| 2021-03-31 | $88.77 | $232.12 | 379,000 | — | — |
| 2021-03-30 | $89.45 | $233.90 | 220,700 | — | — |
| 2021-03-29 | $89.13 | $233.06 | 399,600 | — | — |
| 2021-03-26 | $90.14 | $235.70 | 428,000 | — | — |
| 2021-03-25 | $88.72 | $231.99 | 307,600 | — | — |
| 2021-03-24 | $87.25 | $228.15 | 465,000 | — | — |
| 2021-03-23 | $85.97 | $224.80 | 387,400 | — | — |
| 2021-03-22 | $87.84 | $229.69 | 493,800 | — | — |
| 2021-03-19 | $88.35 | $231.02 | 844,700 | — | — |
| 2021-03-18 | $89.13 | $233.06 | 299,500 | — | — |
| 2021-03-17 | $89.15 | $233.11 | 312,100 | — | — |
| 2021-03-16 | $88.94 | $232.57 | 316,700 | — | — |
| 2021-03-15 | $91.91 | $240.33 | 309,500 | — | — |
| 2021-03-12 | $90.68 | $237.12 | 403,100 | — | — |
| 2021-03-11 | $88.16 | $230.53 | 795,600 | — | — |
| 2021-03-10 | $87.61 | $229.09 | 292,300 | — | — |
| 2021-03-09 | $86.24 | $225.51 | 967,200 | — | — |
| 2021-03-08 | $85.97 | $224.80 | 436,500 | — | — |
| 2021-03-05 | $86.91 | $227.26 | 555,600 | — | — |
| 2021-03-04 | $84.52 | $221.01 | 801,500 | — | — |
| 2021-03-03 | $85.64 | $223.94 | 381,500 | — | — |
| 2021-03-02 | $87.06 | $227.65 | 1,105,400 | — | — |
| 2021-03-01 | $85.59 | $223.81 | 491,000 | — | — |
| 2021-02-26 | $84.12 | $219.96 | 563,100 | — | — |
| 2021-02-25 | $84.64 | $221.32 | 366,300 | — | — |
| 2021-02-24 | $87.54 | $228.19 | 415,600 | — | — |
| 2021-02-23 | $86.90 | $226.52 | 462,600 | — | — |
| 2021-02-22 | $86.17 | $224.61 | 390,400 | — | — |
| 2021-02-19 | $87.21 | $227.33 | 402,700 | — | — |
| 2021-02-18 | $85.64 | $223.23 | 306,700 | — | — |
| 2021-02-17 | $86.75 | $226.13 | 328,700 | — | — |
| 2021-02-16 | $86.36 | $225.11 | 584,200 | — | — |
| 2021-02-12 | $86.32 | $225.01 | 209,200 | — | — |
| 2021-02-11 | $86.11 | $224.46 | 424,600 | — | — |
| 2021-02-10 | $84.42 | $220.05 | 347,600 | — | — |
| 2021-02-09 | $85.67 | $223.31 | 494,000 | — | — |
| 2021-02-08 | $86.30 | $224.95 | 542,600 | — | — |
| 2021-02-05 | $84.97 | $221.49 | 628,900 | — | — |
| 2021-02-04 | $85.49 | $222.84 | 3,677,200 | — | — |
| 2021-02-03 | $85.66 | $223.28 | 574,000 | — | — |
| 2021-02-02 | $84.39 | $219.97 | 466,300 | — | — |
| 2021-02-01 | $83.41 | $217.42 | 376,100 | — | — |
| 2021-01-29 | $79.99 | $208.51 | 491,400 | — | — |
| 2021-01-28 | $81.46 | $212.34 | 476,100 | — | — |
| 2021-01-27 | $80.61 | $210.12 | 564,700 | — | — |
| 2021-01-26 | $83.37 | $217.32 | 721,200 | — | — |
| 2021-01-25 | $83.91 | $218.72 | 593,800 | — | — |
| 2021-01-22 | $85.65 | $223.26 | 369,800 | — | — |
| 2021-01-21 | $86.62 | $225.79 | 486,700 | — | — |
| 2021-01-20 | $87.44 | $227.92 | 380,900 | — | — |
| 2021-01-19 | $87.36 | $227.72 | 453,900 | — | — |
| 2021-01-15 | $84.98 | $221.51 | 895,000 | — | — |
| 2021-01-14 | $86.38 | $225.16 | 737,800 | — | — |
| 2021-01-13 | $86.57 | $225.66 | 797,300 | — | — |
| 2021-01-12 | $87.86 | $229.02 | 1,073,300 | — | — |
| 2021-01-11 | $87.80 | $228.86 | 362,600 | — | — |
| 2021-01-08 | $86.75 | $226.13 | 427,200 | — | — |
| 2021-01-07 | $87.20 | $227.30 | 1,035,600 | — | — |
| 2021-01-06 | $85.45 | $222.74 | 923,500 | — | — |
| 2021-01-05 | $82.30 | $214.53 | 415,500 | — | — |
| 2021-01-04 | $79.10 | $206.19 | 449,400 | — | — |