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-01-31 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 | $161.00 | $280.71 | 164,100 | — | — |
| 2021-12-30 | $158.99 | $277.20 | 232,400 | — | — |
| 2021-12-29 | $157.74 | $275.02 | 217,800 | — | — |
| 2021-12-28 | $160.43 | $279.71 | 164,300 | — | — |
| 2021-12-27 | $161.95 | $282.37 | 196,800 | — | — |
| 2021-12-23 | $161.14 | $280.95 | 251,900 | — | — |
| 2021-12-22 | $157.53 | $274.66 | 255,900 | — | — |
| 2021-12-21 | $153.51 | $267.65 | 256,800 | — | — |
| 2021-12-20 | $152.17 | $265.31 | 447,400 | — | — |
| 2021-12-17 | $156.74 | $273.28 | 676,900 | — | — |
| 2021-12-16 | $156.49 | $272.85 | 387,400 | — | — |
| 2021-12-15 | $156.36 | $272.62 | 443,600 | — | — |
| 2021-12-14 | $150.21 | $261.90 | 326,500 | — | — |
| 2021-12-13 | $151.06 | $263.38 | 338,300 | — | — |
| 2021-12-10 | $151.93 | $264.89 | 442,200 | — | — |
| 2021-12-09 | $148.42 | $258.78 | 258,000 | — | — |
| 2021-12-08 | $151.67 | $264.44 | 317,500 | — | — |
| 2021-12-07 | $149.87 | $261.30 | 534,000 | — | — |
| 2021-12-06 | $138.82 | $242.04 | 928,300 | — | — |
| 2021-12-03 | $134.00 | $233.63 | 724,000 | — | — |
| 2021-12-02 | $139.69 | $243.55 | 506,600 | — | — |
| 2021-12-01 | $138.22 | $240.99 | 726,500 | — | — |
| 2021-11-30 | $144.89 | $252.62 | 919,500 | — | — |
| 2021-11-29 | $159.48 | $278.06 | 338,400 | — | — |
| 2021-11-26 | $161.43 | $281.46 | 211,900 | — | — |
| 2021-11-24 | $165.08 | $286.67 | 527,300 | — | — |
| 2021-11-23 | $164.88 | $286.32 | 278,900 | — | — |
| 2021-11-22 | $164.80 | $286.19 | 252,100 | — | — |
| 2021-11-19 | $165.88 | $288.06 | 357,300 | — | — |
| 2021-11-18 | $165.76 | $287.85 | 364,200 | — | — |
| 2021-11-17 | $168.75 | $293.04 | 325,600 | — | — |
| 2021-11-16 | $171.62 | $298.03 | 307,500 | — | — |
| 2021-11-15 | $171.45 | $297.73 | 487,000 | — | — |
| 2021-11-12 | $176.89 | $307.18 | 594,600 | — | — |
| 2021-11-11 | $174.96 | $303.83 | 426,300 | — | — |
| 2021-11-10 | $167.45 | $290.79 | 356,500 | — | — |
| 2021-11-09 | $171.31 | $297.49 | 487,100 | — | — |
| 2021-11-08 | $167.00 | $290.01 | 374,200 | — | — |
| 2021-11-05 | $164.73 | $286.06 | 356,700 | — | — |
| 2021-11-04 | $163.91 | $284.64 | 632,500 | — | — |
| 2021-11-03 | $162.76 | $282.64 | 1,175,500 | — | — |
| 2021-11-02 | $147.05 | $255.36 | 453,600 | — | — |
| 2021-11-01 | $147.77 | $256.61 | 514,900 | — | — |
| 2021-10-29 | $148.46 | $257.81 | 267,300 | — | — |
| 2021-10-28 | $147.70 | $256.49 | 287,200 | — | — |
| 2021-10-27 | $147.36 | $255.90 | 447,900 | — | — |
| 2021-10-26 | $149.58 | $259.75 | 338,300 | — | — |
| 2021-10-25 | $147.79 | $256.65 | 292,300 | — | — |
| 2021-10-22 | $147.34 | $255.87 | 227,700 | — | — |
| 2021-10-21 | $147.89 | $256.82 | 304,500 | — | — |
| 2021-10-20 | $147.99 | $256.99 | 312,100 | — | — |
| 2021-10-19 | $148.50 | $257.88 | 371,500 | — | — |
| 2021-10-18 | $148.29 | $257.51 | 515,200 | — | — |
| 2021-10-15 | $148.35 | $257.62 | 276,000 | — | — |
| 2021-10-14 | $148.58 | $258.02 | 354,700 | — | — |
| 2021-10-13 | $146.68 | $254.72 | 320,300 | — | — |
| 2021-10-12 | $150.47 | $261.30 | 268,500 | — | — |
| 2021-10-11 | $148.59 | $258.04 | 244,800 | — | — |
| 2021-10-08 | $146.97 | $255.22 | 276,900 | — | — |
| 2021-10-07 | $147.99 | $256.99 | 250,600 | — | — |
| 2021-10-06 | $147.44 | $256.04 | 384,600 | — | — |
| 2021-10-05 | $146.56 | $254.51 | 340,600 | — | — |
| 2021-10-04 | $146.25 | $253.97 | 421,300 | — | — |
| 2021-10-01 | $147.14 | $255.52 | 267,900 | — | — |
| 2021-09-30 | $146.36 | $254.16 | 406,700 | — | — |
| 2021-09-29 | $148.35 | $257.62 | 308,300 | — | — |
| 2021-09-28 | $149.70 | $259.96 | 666,400 | — | — |
| 2021-09-27 | $147.46 | $256.07 | 500,500 | — | — |
| 2021-09-24 | $144.85 | $251.54 | 267,200 | — | — |
| 2021-09-23 | $146.00 | $253.54 | 337,100 | — | — |
| 2021-09-22 | $145.47 | $252.62 | 365,100 | — | — |
| 2021-09-21 | $146.40 | $254.23 | 549,500 | — | — |
| 2021-09-20 | $145.50 | $252.67 | 439,500 | — | — |
| 2021-09-17 | $142.31 | $247.13 | 1,054,000 | — | — |
| 2021-09-16 | $143.39 | $249.01 | 519,300 | — | — |
| 2021-09-15 | $145.57 | $252.79 | 731,700 | — | — |
| 2021-09-14 | $144.91 | $251.65 | 881,400 | — | — |
| 2021-09-13 | $154.06 | $267.53 | 265,300 | — | — |
| 2021-09-10 | $151.62 | $263.30 | 374,400 | — | — |
| 2021-09-09 | $154.90 | $268.99 | 151,400 | — | — |
| 2021-09-08 | $154.85 | $268.91 | 289,100 | — | — |
| 2021-09-07 | $156.06 | $271.01 | 417,900 | — | — |
| 2021-09-03 | $159.61 | $277.17 | 487,500 | — | — |
| 2021-09-02 | $159.86 | $277.61 | 367,100 | — | — |
| 2021-09-01 | $156.77 | $272.24 | 449,600 | — | — |
| 2021-08-31 | $156.83 | $272.35 | 418,400 | — | — |
| 2021-08-30 | $158.01 | $274.39 | 308,800 | — | — |
| 2021-08-27 | $160.83 | $279.29 | 313,400 | — | — |
| 2021-08-26 | $157.49 | $273.49 | 271,000 | — | — |
| 2021-08-25 | $159.48 | $275.80 | 383,500 | — | — |
| 2021-08-24 | $158.53 | $274.16 | 262,100 | — | — |
| 2021-08-23 | $158.03 | $273.29 | 289,500 | — | — |
| 2021-08-20 | $157.38 | $272.17 | 342,900 | — | — |
| 2021-08-19 | $154.16 | $266.60 | 349,300 | — | — |
| 2021-08-18 | $154.91 | $267.90 | 553,700 | — | — |
| 2021-08-17 | $151.80 | $262.52 | 402,900 | — | — |
| 2021-08-16 | $153.16 | $264.87 | 504,100 | — | — |
| 2021-08-13 | $156.37 | $270.42 | 434,500 | — | — |
| 2021-08-12 | $158.40 | $273.93 | 439,900 | — | — |
| 2021-08-11 | $161.61 | $279.48 | 245,000 | — | — |
| 2021-08-10 | $159.80 | $276.35 | 427,900 | — | — |
| 2021-08-09 | $162.77 | $281.49 | 425,200 | — | — |
| 2021-08-06 | $164.09 | $283.77 | 425,700 | — | — |
| 2021-08-05 | $162.37 | $280.80 | 498,900 | — | — |
| 2021-08-04 | $164.56 | $284.59 | 737,200 | — | — |
| 2021-08-03 | $176.81 | $305.77 | 493,100 | — | — |
| 2021-08-02 | $174.52 | $301.81 | 493,400 | — | — |
| 2021-07-30 | $176.96 | $306.03 | 446,800 | — | — |
| 2021-07-29 | $178.84 | $309.28 | 245,900 | — | — |
| 2021-07-28 | $181.76 | $314.33 | 207,800 | — | — |
| 2021-07-27 | $180.41 | $312.00 | 190,300 | — | — |
| 2021-07-26 | $183.02 | $316.51 | 237,400 | — | — |
| 2021-07-23 | $182.55 | $315.70 | 213,300 | — | — |
| 2021-07-22 | $181.60 | $314.05 | 259,500 | — | — |
| 2021-07-21 | $182.72 | $315.99 | 303,700 | — | — |
| 2021-07-20 | $181.40 | $313.71 | 434,500 | — | — |
| 2021-07-19 | $178.53 | $308.75 | 404,600 | — | — |
| 2021-07-16 | $180.11 | $311.48 | 373,500 | — | — |
| 2021-07-15 | $177.99 | $307.81 | 405,000 | — | — |
| 2021-07-14 | $179.79 | $310.92 | 328,200 | — | — |
| 2021-07-13 | $180.75 | $312.58 | 236,300 | — | — |
| 2021-07-12 | $182.65 | $315.87 | 220,500 | — | — |
| 2021-07-09 | $183.36 | $317.10 | 456,500 | — | — |
| 2021-07-08 | $179.00 | $309.56 | 476,500 | — | — |
| 2021-07-07 | $185.00 | $319.93 | 307,800 | — | — |
| 2021-07-06 | $185.60 | $320.97 | 437,400 | — | — |
| 2021-07-02 | $188.59 | $326.14 | 319,400 | — | — |
| 2021-07-01 | $191.02 | $330.35 | 294,000 | — | — |
| 2021-06-30 | $191.92 | $331.90 | 368,200 | — | — |
| 2021-06-29 | $191.66 | $331.45 | 257,600 | — | — |
| 2021-06-28 | $191.16 | $330.59 | 326,400 | — | — |
| 2021-06-25 | $189.32 | $327.41 | 529,500 | — | — |
| 2021-06-24 | $191.96 | $331.97 | 406,800 | — | — |
| 2021-06-23 | $191.68 | $331.49 | 674,900 | — | — |
| 2021-06-22 | $196.78 | $340.31 | 684,100 | — | — |
| 2021-06-21 | $194.63 | $336.59 | 601,600 | — | — |
| 2021-06-18 | $192.47 | $332.85 | 1,045,700 | — | — |
| 2021-06-17 | $188.97 | $326.80 | 697,900 | — | — |
| 2021-06-16 | $190.53 | $329.50 | 650,800 | — | — |
| 2021-06-15 | $189.94 | $328.48 | 530,100 | — | — |
| 2021-06-14 | $193.59 | $334.79 | 618,800 | — | — |
| 2021-06-11 | $192.34 | $332.63 | 630,500 | — | — |
| 2021-06-10 | $194.05 | $335.59 | 481,800 | — | — |
| 2021-06-09 | $200.01 | $345.89 | 424,700 | — | — |
| 2021-06-08 | $202.54 | $350.27 | 514,400 | — | — |
| 2021-06-07 | $206.04 | $356.32 | 908,800 | — | — |
| 2021-06-04 | $201.34 | $348.19 | 587,800 | — | — |
| 2021-06-03 | $201.54 | $348.54 | 804,700 | — | — |
| 2021-06-02 | $207.70 | $359.19 | 639,900 | — | — |
| 2021-06-01 | $211.81 | $366.30 | 434,400 | — | — |
| 2021-05-28 | $217.37 | $375.91 | 456,000 | — | — |
| 2021-05-27 | $215.48 | $372.65 | 357,900 | — | — |
| 2021-05-26 | $219.47 | $379.55 | 218,500 | — | — |
| 2021-05-25 | $216.46 | $373.27 | 175,300 | — | — |
| 2021-05-24 | $219.08 | $377.79 | 203,100 | — | — |
| 2021-05-21 | $215.00 | $370.75 | 206,400 | — | — |
| 2021-05-20 | $216.00 | $372.48 | 286,600 | — | — |
| 2021-05-19 | $219.96 | $379.30 | 266,400 | — | — |
| 2021-05-18 | $223.11 | $384.74 | 369,300 | — | — |
| 2021-05-17 | $229.03 | $394.94 | 169,600 | — | — |
| 2021-05-14 | $229.99 | $396.60 | 204,200 | — | — |
| 2021-05-13 | $228.41 | $393.88 | 323,000 | — | — |
| 2021-05-12 | $228.34 | $393.75 | 370,500 | — | — |
| 2021-05-11 | $242.64 | $418.41 | 325,700 | — | — |
| 2021-05-10 | $241.97 | $417.26 | 200,100 | — | — |
| 2021-05-07 | $244.11 | $420.95 | 333,200 | — | — |
| 2021-05-06 | $240.44 | $414.62 | 385,100 | — | — |
| 2021-05-05 | $242.35 | $417.91 | 665,900 | — | — |
| 2021-05-04 | $227.98 | $393.13 | 473,100 | — | — |
| 2021-05-03 | $231.11 | $398.53 | 309,200 | — | — |
| 2021-04-30 | $231.16 | $398.62 | 638,000 | — | — |
| 2021-04-29 | $237.15 | $408.95 | 193,100 | — | — |
| 2021-04-28 | $237.69 | $409.88 | 255,700 | — | — |
| 2021-04-27 | $237.82 | $410.10 | 187,200 | — | — |
| 2021-04-26 | $236.08 | $407.10 | 234,500 | — | — |
| 2021-04-23 | $232.84 | $401.51 | 225,100 | — | — |
| 2021-04-22 | $229.47 | $395.70 | 262,300 | — | — |
| 2021-04-21 | $231.22 | $398.72 | 250,500 | — | — |
| 2021-04-20 | $227.46 | $392.24 | 365,200 | — | — |
| 2021-04-19 | $233.27 | $402.26 | 355,100 | — | — |
| 2021-04-16 | $238.23 | $410.81 | 340,400 | — | — |
| 2021-04-15 | $234.42 | $404.24 | 326,800 | — | — |
| 2021-04-14 | $241.19 | $415.91 | 533,800 | — | — |
| 2021-04-13 | $240.22 | $414.24 | 358,900 | — | — |
| 2021-04-12 | $250.21 | $431.47 | 297,200 | — | — |
| 2021-04-09 | $248.99 | $429.36 | 350,000 | — | — |
| 2021-04-08 | $250.16 | $431.38 | 326,100 | — | — |
| 2021-04-07 | $247.85 | $427.40 | 256,100 | — | — |
| 2021-04-06 | $249.98 | $431.07 | 307,300 | — | — |
| 2021-04-05 | $252.62 | $435.62 | 326,500 | — | — |
| 2021-04-01 | $250.00 | $431.11 | 319,800 | — | — |
| 2021-03-31 | $244.97 | $422.43 | 404,100 | — | — |
| 2021-03-30 | $244.99 | $422.47 | 332,400 | — | — |
| 2021-03-29 | $242.99 | $419.02 | 374,900 | — | — |
| 2021-03-26 | $241.42 | $416.31 | 460,900 | — | — |
| 2021-03-25 | $235.37 | $405.88 | 433,000 | — | — |
| 2021-03-24 | $230.53 | $397.53 | 363,400 | — | — |
| 2021-03-23 | $228.48 | $394.00 | 582,000 | — | — |
| 2021-03-22 | $233.49 | $402.64 | 478,200 | — | — |
| 2021-03-19 | $234.89 | $405.05 | 649,300 | — | — |
| 2021-03-18 | $228.82 | $394.58 | 548,200 | — | — |
| 2021-03-17 | $228.75 | $394.46 | 541,300 | — | — |
| 2021-03-16 | $234.85 | $404.98 | 346,900 | — | — |
| 2021-03-15 | $234.21 | $403.88 | 434,700 | — | — |
| 2021-03-12 | $223.77 | $385.87 | 369,100 | — | — |
| 2021-03-11 | $220.33 | $379.94 | 402,900 | — | — |
| 2021-03-10 | $218.37 | $376.56 | 443,600 | — | — |
| 2021-03-09 | $211.45 | $364.63 | 508,100 | — | — |
| 2021-03-08 | $198.61 | $342.49 | 498,000 | — | — |
| 2021-03-05 | $200.98 | $346.57 | 517,600 | — | — |
| 2021-03-04 | $198.20 | $341.78 | 527,400 | — | — |
| 2021-03-03 | $205.98 | $355.20 | 435,900 | — | — |
| 2021-03-02 | $216.54 | $373.41 | 418,700 | — | — |
| 2021-03-01 | $224.78 | $387.62 | 622,500 | — | — |
| 2021-02-26 | $213.15 | $367.56 | 433,300 | — | — |
| 2021-02-25 | $213.03 | $367.35 | 281,400 | — | — |
| 2021-02-24 | $220.38 | $380.03 | 388,800 | — | — |
| 2021-02-23 | $221.56 | $382.06 | 572,800 | — | — |
| 2021-02-22 | $225.66 | $388.06 | 392,000 | — | — |
| 2021-02-19 | $233.57 | $401.67 | 506,500 | — | — |
| 2021-02-18 | $231.68 | $398.42 | 457,500 | — | — |
| 2021-02-17 | $238.85 | $410.75 | 271,000 | — | — |
| 2021-02-16 | $244.16 | $419.88 | 281,800 | — | — |
| 2021-02-12 | $245.41 | $422.03 | 471,900 | — | — |
| 2021-02-11 | $240.88 | $414.24 | 376,900 | — | — |
| 2021-02-10 | $239.51 | $411.88 | 261,600 | — | — |
| 2021-02-09 | $240.54 | $413.65 | 305,900 | — | — |
| 2021-02-08 | $239.52 | $411.90 | 476,800 | — | — |
| 2021-02-05 | $236.53 | $406.76 | 351,700 | — | — |
| 2021-02-04 | $236.62 | $406.91 | 502,000 | — | — |
| 2021-02-03 | $240.17 | $413.02 | 1,115,700 | — | — |
| 2021-02-02 | $228.50 | $392.95 | 435,100 | — | — |
| 2021-02-01 | $227.34 | $390.95 | 653,900 | — | — |
| 2021-01-29 | $221.41 | $380.76 | 352,400 | — | — |
| 2021-01-28 | $226.64 | $389.75 | 327,100 | — | — |
| 2021-01-27 | $220.32 | $378.88 | 384,600 | — | — |
| 2021-01-26 | $226.21 | $389.01 | 358,900 | — | — |
| 2021-01-25 | $230.76 | $396.83 | 311,800 | — | — |
| 2021-01-22 | $231.00 | $397.25 | 310,400 | — | — |
| 2021-01-21 | $227.42 | $391.09 | 209,000 | — | — |
| 2021-01-20 | $222.46 | $382.56 | 292,800 | — | — |
| 2021-01-19 | $218.76 | $376.20 | 325,000 | — | — |
| 2021-01-15 | $220.89 | $379.86 | 211,800 | — | — |
| 2021-01-14 | $223.95 | $385.12 | 260,100 | — | — |
| 2021-01-13 | $224.72 | $386.45 | 216,900 | — | — |
| 2021-01-12 | $226.18 | $388.96 | 309,000 | — | — |
| 2021-01-11 | $223.66 | $384.62 | 314,900 | — | — |
| 2021-01-08 | $225.94 | $388.55 | 270,100 | — | — |
| 2021-01-07 | $223.11 | $383.68 | 828,100 | — | — |
| 2021-01-06 | $214.89 | $369.54 | 505,100 | — | — |
| 2021-01-05 | $203.07 | $349.22 | 255,200 | — | — |
| 2021-01-04 | $200.72 | $345.18 | 310,500 | — | — |