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
- 2005-09-15 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 | $301.66 | $424.56 | 282,600 | — | — |
| 2021-12-30 | $301.97 | $424.99 | 251,400 | — | — |
| 2021-12-29 | $305.41 | $429.83 | 333,800 | — | — |
| 2021-12-28 | $305.67 | $430.20 | 547,400 | — | — |
| 2021-12-27 | $307.39 | $432.62 | 332,500 | — | — |
| 2021-12-23 | $302.28 | $425.43 | 345,900 | — | — |
| 2021-12-22 | $298.69 | $420.38 | 371,900 | — | — |
| 2021-12-21 | $294.50 | $414.48 | 541,800 | — | — |
| 2021-12-20 | $283.82 | $399.45 | 613,700 | — | — |
| 2021-12-17 | $294.63 | $414.66 | 1,524,500 | — | — |
| 2021-12-16 | $300.23 | $422.54 | 609,500 | — | — |
| 2021-12-15 | $298.24 | $419.74 | 545,600 | — | — |
| 2021-12-14 | $292.24 | $411.30 | 840,400 | — | — |
| 2021-12-13 | $292.84 | $412.14 | 589,700 | — | — |
| 2021-12-10 | $297.81 | $419.14 | 637,400 | — | — |
| 2021-12-09 | $297.35 | $418.49 | 445,600 | — | — |
| 2021-12-08 | $300.58 | $423.04 | 548,300 | — | — |
| 2021-12-07 | $301.58 | $424.44 | 468,200 | — | — |
| 2021-12-06 | $293.64 | $413.27 | 591,900 | — | — |
| 2021-12-03 | $290.20 | $408.43 | 656,000 | — | — |
| 2021-12-02 | $295.78 | $416.28 | 549,000 | — | — |
| 2021-12-01 | $284.94 | $401.03 | 827,100 | — | — |
| 2021-11-30 | $289.60 | $407.58 | 2,654,100 | — | — |
| 2021-11-29 | $293.71 | $413.37 | 574,000 | — | — |
| 2021-11-26 | $291.74 | $410.60 | 499,200 | — | — |
| 2021-11-24 | $302.46 | $425.68 | 435,100 | — | — |
| 2021-11-23 | $303.97 | $427.81 | 513,600 | — | — |
| 2021-11-22 | $301.31 | $424.06 | 580,000 | — | — |
| 2021-11-19 | $299.55 | $421.59 | 781,000 | — | — |
| 2021-11-18 | $303.17 | $426.68 | 414,800 | — | — |
| 2021-11-17 | $302.41 | $425.61 | 565,300 | — | — |
| 2021-11-16 | $308.68 | $434.44 | 456,500 | — | — |
| 2021-11-15 | $307.68 | $433.03 | 376,900 | — | — |
| 2021-11-12 | $308.53 | $434.23 | 328,100 | — | — |
| 2021-11-11 | $306.11 | $430.82 | 346,000 | — | — |
| 2021-11-10 | $304.83 | $429.02 | 395,700 | — | — |
| 2021-11-09 | $305.20 | $429.54 | 496,700 | — | — |
| 2021-11-08 | $306.93 | $431.97 | 395,200 | — | — |
| 2021-11-05 | $305.24 | $429.60 | 402,800 | — | — |
| 2021-11-04 | $306.69 | $430.05 | 439,600 | — | — |
| 2021-11-03 | $310.24 | $435.02 | 386,800 | — | — |
| 2021-11-02 | $307.87 | $431.70 | 572,000 | — | — |
| 2021-11-01 | $305.77 | $428.76 | 381,700 | — | — |
| 2021-10-29 | $302.13 | $423.65 | 533,300 | — | — |
| 2021-10-28 | $303.53 | $425.61 | 559,500 | — | — |
| 2021-10-27 | $296.32 | $415.50 | 595,900 | — | — |
| 2021-10-26 | $297.31 | $416.89 | 480,300 | — | — |
| 2021-10-25 | $298.00 | $417.86 | 451,100 | — | — |
| 2021-10-22 | $298.20 | $418.14 | 607,000 | — | — |
| 2021-10-21 | $296.11 | $415.21 | 346,200 | — | — |
| 2021-10-20 | $296.73 | $416.08 | 322,500 | — | — |
| 2021-10-19 | $293.18 | $411.10 | 304,300 | — | — |
| 2021-10-18 | $289.01 | $405.25 | 343,200 | — | — |
| 2021-10-15 | $289.87 | $406.46 | 466,000 | — | — |
| 2021-10-14 | $285.83 | $400.80 | 456,400 | — | — |
| 2021-10-13 | $278.35 | $390.31 | 356,400 | — | — |
| 2021-10-12 | $279.49 | $391.91 | 397,700 | — | — |
| 2021-10-11 | $277.23 | $388.74 | 400,300 | — | — |
| 2021-10-08 | $279.10 | $391.36 | 380,900 | — | — |
| 2021-10-07 | $276.35 | $387.50 | 512,100 | — | — |
| 2021-10-06 | $273.19 | $383.07 | 477,000 | — | — |
| 2021-10-05 | $272.93 | $382.71 | 494,800 | — | — |
| 2021-10-04 | $264.89 | $371.43 | 444,600 | — | — |
| 2021-10-01 | $268.53 | $376.54 | 484,200 | — | — |
| 2021-09-30 | $264.12 | $370.35 | 581,300 | — | — |
| 2021-09-29 | $270.71 | $379.59 | 331,400 | — | — |
| 2021-09-28 | $271.15 | $380.21 | 509,000 | — | — |
| 2021-09-27 | $277.60 | $389.26 | 493,900 | — | — |
| 2021-09-24 | $271.40 | $380.56 | 385,400 | — | — |
| 2021-09-23 | $267.75 | $375.44 | 425,500 | — | — |
| 2021-09-22 | $259.13 | $363.36 | 442,900 | — | — |
| 2021-09-21 | $253.50 | $355.46 | 519,200 | — | — |
| 2021-09-20 | $256.31 | $359.40 | 810,000 | — | — |
| 2021-09-17 | $269.55 | $377.97 | 1,194,200 | — | — |
| 2021-09-16 | $271.25 | $380.35 | 390,300 | — | — |
| 2021-09-15 | $271.27 | $380.38 | 540,200 | — | — |
| 2021-09-14 | $266.58 | $373.80 | 432,900 | — | — |
| 2021-09-13 | $269.59 | $378.02 | 372,600 | — | — |
| 2021-09-10 | $266.73 | $374.01 | 370,900 | — | — |
| 2021-09-09 | $269.55 | $377.97 | 351,400 | — | — |
| 2021-09-08 | $269.10 | $377.34 | 334,400 | — | — |
| 2021-09-07 | $269.84 | $378.37 | 374,900 | — | — |
| 2021-09-03 | $272.35 | $381.89 | 388,200 | — | — |
| 2021-09-02 | $273.94 | $384.12 | 345,900 | — | — |
| 2021-09-01 | $272.28 | $381.80 | 439,900 | — | — |
| 2021-08-31 | $272.91 | $382.68 | 609,600 | — | — |
| 2021-08-30 | $272.78 | $382.50 | 286,600 | — | — |
| 2021-08-27 | $276.42 | $387.60 | 578,500 | — | — |
| 2021-08-26 | $270.02 | $378.63 | 355,800 | — | — |
| 2021-08-25 | $272.68 | $382.36 | 309,500 | — | — |
| 2021-08-24 | $268.14 | $375.99 | 282,500 | — | — |
| 2021-08-23 | $265.02 | $371.62 | 471,500 | — | — |
| 2021-08-20 | $261.60 | $366.82 | 511,400 | — | — |
| 2021-08-19 | $260.36 | $365.08 | 467,000 | — | — |
| 2021-08-18 | $264.02 | $370.21 | 413,000 | — | — |
| 2021-08-17 | $268.73 | $376.82 | 397,600 | — | — |
| 2021-08-16 | $271.26 | $380.37 | 321,700 | — | — |
| 2021-08-13 | $272.17 | $381.64 | 300,400 | — | — |
| 2021-08-12 | $272.80 | $382.52 | 345,800 | — | — |
| 2021-08-11 | $271.32 | $380.45 | 546,400 | — | — |
| 2021-08-10 | $268.43 | $376.40 | 354,100 | — | — |
| 2021-08-09 | $265.61 | $372.44 | 289,700 | — | — |
| 2021-08-06 | $265.59 | $372.41 | 379,800 | — | — |
| 2021-08-05 | $261.69 | $365.36 | 370,700 | — | — |
| 2021-08-04 | $255.56 | $356.80 | 339,700 | — | — |
| 2021-08-03 | $259.87 | $362.82 | 380,700 | — | — |
| 2021-08-02 | $258.42 | $360.80 | 444,100 | — | — |
| 2021-07-30 | $257.56 | $359.60 | 457,100 | — | — |
| 2021-07-29 | $259.21 | $361.90 | 556,700 | — | — |
| 2021-07-28 | $252.06 | $351.92 | 532,300 | — | — |
| 2021-07-27 | $249.55 | $348.41 | 714,200 | — | — |
| 2021-07-26 | $251.15 | $350.65 | 368,700 | — | — |
| 2021-07-23 | $248.89 | $347.49 | 445,000 | — | — |
| 2021-07-22 | $246.88 | $344.68 | 457,700 | — | — |
| 2021-07-21 | $251.12 | $350.60 | 475,300 | — | — |
| 2021-07-20 | $245.82 | $343.20 | 486,700 | — | — |
| 2021-07-19 | $238.11 | $332.44 | 478,000 | — | — |
| 2021-07-16 | $246.78 | $344.54 | 486,300 | — | — |
| 2021-07-15 | $248.86 | $347.45 | 452,100 | — | — |
| 2021-07-14 | $246.85 | $344.64 | 422,800 | — | — |
| 2021-07-13 | $249.60 | $348.48 | 395,300 | — | — |
| 2021-07-12 | $251.65 | $351.34 | 443,200 | — | — |
| 2021-07-09 | $248.95 | $347.57 | 564,500 | — | — |
| 2021-07-08 | $241.33 | $336.94 | 672,700 | — | — |
| 2021-07-07 | $248.93 | $347.55 | 517,500 | — | — |
| 2021-07-06 | $247.19 | $345.12 | 457,600 | — | — |
| 2021-07-02 | $250.92 | $350.32 | 372,200 | — | — |
| 2021-07-01 | $250.99 | $350.42 | 537,200 | — | — |
| 2021-06-30 | $248.88 | $347.48 | 590,300 | — | — |
| 2021-06-29 | $248.19 | $346.51 | 584,900 | — | — |
| 2021-06-28 | $246.57 | $344.25 | 613,000 | — | — |
| 2021-06-25 | $248.64 | $347.14 | 2,011,000 | — | — |
| 2021-06-24 | $245.44 | $342.67 | 572,100 | — | — |
| 2021-06-23 | $243.07 | $339.36 | 629,200 | — | — |
| 2021-06-22 | $242.97 | $339.23 | 906,800 | — | — |
| 2021-06-21 | $241.35 | $336.96 | 632,400 | — | — |
| 2021-06-18 | $236.66 | $330.42 | 1,336,300 | — | — |
| 2021-06-17 | $244.96 | $342.00 | 839,300 | — | — |
| 2021-06-16 | $253.61 | $354.08 | 958,100 | — | — |
| 2021-06-15 | $254.92 | $355.91 | 711,500 | — | — |
| 2021-06-14 | $254.62 | $355.49 | 903,100 | — | — |
| 2021-06-11 | $258.56 | $360.99 | 560,100 | — | — |
| 2021-06-10 | $257.32 | $359.26 | 496,900 | — | — |
| 2021-06-09 | $260.72 | $364.01 | 649,600 | — | — |
| 2021-06-08 | $263.91 | $368.46 | 462,400 | — | — |
| 2021-06-07 | $264.86 | $369.79 | 414,900 | — | — |
| 2021-06-04 | $265.41 | $370.56 | 377,700 | — | — |
| 2021-06-03 | $263.82 | $368.34 | 514,300 | — | — |
| 2021-06-02 | $262.69 | $366.76 | 463,600 | — | — |
| 2021-06-01 | $262.28 | $366.19 | 599,200 | — | — |
| 2021-05-28 | $259.84 | $362.78 | 625,300 | — | — |
| 2021-05-27 | $260.30 | $363.42 | 1,849,900 | — | — |
| 2021-05-26 | $255.73 | $357.04 | 655,100 | — | — |
| 2021-05-25 | $253.50 | $353.93 | 844,500 | — | — |
| 2021-05-24 | $254.71 | $355.62 | 441,800 | — | — |
| 2021-05-21 | $254.27 | $355.00 | 715,400 | — | — |
| 2021-05-20 | $252.74 | $352.87 | 477,700 | — | — |
| 2021-05-19 | $252.26 | $352.20 | 609,000 | — | — |
| 2021-05-18 | $252.78 | $352.92 | 746,800 | — | — |
| 2021-05-17 | $257.15 | $359.02 | 512,500 | — | — |
| 2021-05-14 | $258.34 | $360.68 | 509,600 | — | — |
| 2021-05-13 | $253.92 | $354.51 | 664,400 | — | — |
| 2021-05-12 | $250.84 | $350.21 | 779,500 | — | — |
| 2021-05-11 | $258.15 | $360.42 | 639,900 | — | — |
| 2021-05-10 | $264.10 | $368.73 | 410,500 | — | — |
| 2021-05-07 | $265.65 | $370.89 | 495,900 | — | — |
| 2021-05-06 | $263.60 | $366.45 | 492,500 | — | — |
| 2021-05-05 | $261.25 | $363.18 | 471,800 | — | — |
| 2021-05-04 | $257.53 | $358.01 | 745,000 | — | — |
| 2021-05-03 | $257.85 | $358.46 | 748,100 | — | — |
| 2021-04-30 | $258.40 | $359.22 | 818,000 | — | — |
| 2021-04-29 | $260.84 | $362.61 | 611,100 | — | — |
| 2021-04-28 | $256.62 | $356.75 | 500,500 | — | — |
| 2021-04-27 | $256.53 | $356.62 | 774,000 | — | — |
| 2021-04-26 | $247.50 | $344.07 | 602,600 | — | — |
| 2021-04-23 | $249.14 | $346.35 | 503,000 | — | — |
| 2021-04-22 | $242.90 | $337.67 | 479,100 | — | — |
| 2021-04-21 | $247.33 | $343.83 | 441,000 | — | — |
| 2021-04-20 | $242.38 | $336.95 | 654,400 | — | — |
| 2021-04-19 | $246.71 | $342.97 | 422,400 | — | — |
| 2021-04-16 | $248.77 | $345.83 | 547,300 | — | — |
| 2021-04-15 | $247.52 | $344.10 | 560,900 | — | — |
| 2021-04-14 | $246.93 | $343.28 | 624,200 | — | — |
| 2021-04-13 | $243.29 | $338.22 | 626,900 | — | — |
| 2021-04-12 | $245.67 | $341.52 | 578,500 | — | — |
| 2021-04-09 | $240.79 | $334.74 | 434,500 | — | — |
| 2021-04-08 | $237.06 | $329.56 | 330,500 | — | — |
| 2021-04-07 | $238.09 | $330.99 | 373,600 | — | — |
| 2021-04-06 | $236.43 | $328.68 | 409,800 | — | — |
| 2021-04-05 | $238.28 | $331.25 | 551,600 | — | — |
| 2021-04-01 | $235.41 | $327.26 | 494,700 | — | — |
| 2021-03-31 | $232.45 | $323.15 | 627,500 | — | — |
| 2021-03-30 | $232.80 | $323.63 | 360,100 | — | — |
| 2021-03-29 | $229.28 | $318.74 | 574,100 | — | — |
| 2021-03-26 | $232.58 | $323.33 | 713,900 | — | — |
| 2021-03-25 | $227.69 | $316.53 | 678,900 | — | — |
| 2021-03-24 | $222.47 | $309.27 | 624,700 | — | — |
| 2021-03-23 | $221.57 | $308.02 | 768,100 | — | — |
| 2021-03-22 | $229.18 | $318.60 | 918,000 | — | — |
| 2021-03-19 | $228.43 | $317.56 | 3,287,000 | — | — |
| 2021-03-18 | $226.90 | $315.43 | 1,623,900 | — | — |
| 2021-03-17 | $225.49 | $313.47 | 939,300 | — | — |
| 2021-03-16 | $221.12 | $307.40 | 917,800 | — | — |
| 2021-03-15 | $228.13 | $317.14 | 972,800 | — | — |
| 2021-03-12 | $225.49 | $313.47 | 698,500 | — | — |
| 2021-03-11 | $226.54 | $314.93 | 993,600 | — | — |
| 2021-03-10 | $225.65 | $313.69 | 1,166,500 | — | — |
| 2021-03-09 | $223.50 | $310.70 | 856,100 | — | — |
| 2021-03-08 | $224.07 | $311.50 | 854,500 | — | — |
| 2021-03-05 | $222.30 | $309.04 | 958,600 | — | — |
| 2021-03-04 | $217.24 | $302.00 | 946,700 | — | — |
| 2021-03-03 | $223.69 | $310.97 | 894,000 | — | — |
| 2021-03-02 | $225.79 | $313.89 | 753,600 | — | — |
| 2021-03-01 | $229.08 | $318.46 | 651,300 | — | — |
| 2021-02-26 | $221.24 | $307.56 | 886,700 | — | — |
| 2021-02-25 | $223.94 | $311.32 | 569,900 | — | — |
| 2021-02-24 | $232.10 | $322.66 | 641,500 | — | — |
| 2021-02-23 | $226.50 | $314.87 | 717,300 | — | — |
| 2021-02-22 | $225.88 | $314.01 | 872,000 | — | — |
| 2021-02-19 | $224.49 | $312.08 | 1,233,600 | — | — |
| 2021-02-18 | $214.20 | $297.78 | 601,500 | — | — |
| 2021-02-17 | $218.39 | $303.60 | 401,600 | — | — |
| 2021-02-16 | $220.19 | $306.10 | 828,600 | — | — |
| 2021-02-12 | $218.08 | $303.17 | 412,900 | — | — |
| 2021-02-11 | $214.70 | $298.47 | 445,000 | — | — |
| 2021-02-10 | $215.05 | $297.51 | 746,100 | — | — |
| 2021-02-09 | $214.66 | $296.97 | 565,100 | — | — |
| 2021-02-08 | $213.31 | $295.10 | 392,700 | — | — |
| 2021-02-05 | $211.06 | $291.99 | 462,300 | — | — |
| 2021-02-04 | $209.31 | $289.57 | 478,800 | — | — |
| 2021-02-03 | $201.86 | $279.26 | 844,300 | — | — |
| 2021-02-02 | $205.09 | $283.73 | 518,100 | — | — |
| 2021-02-01 | $200.84 | $277.85 | 610,000 | — | — |
| 2021-01-29 | $197.87 | $273.74 | 1,012,400 | — | — |
| 2021-01-28 | $206.66 | $285.90 | 771,200 | — | — |
| 2021-01-27 | $201.46 | $278.71 | 890,900 | — | — |
| 2021-01-26 | $211.27 | $292.28 | 551,300 | — | — |
| 2021-01-25 | $211.61 | $292.75 | 630,600 | — | — |
| 2021-01-22 | $211.79 | $293.00 | 447,100 | — | — |
| 2021-01-21 | $211.94 | $293.21 | 663,000 | — | — |
| 2021-01-20 | $213.16 | $294.90 | 536,500 | — | — |
| 2021-01-19 | $212.99 | $294.66 | 822,600 | — | — |
| 2021-01-15 | $208.28 | $288.15 | 665,100 | — | — |
| 2021-01-14 | $206.95 | $286.31 | 749,600 | — | — |
| 2021-01-13 | $203.07 | $280.94 | 462,600 | — | — |
| 2021-01-12 | $204.55 | $282.99 | 733,300 | — | — |
| 2021-01-11 | $201.58 | $278.88 | 855,100 | — | — |
| 2021-01-08 | $201.55 | $278.84 | 545,400 | — | — |
| 2021-01-07 | $200.13 | $276.87 | 585,900 | — | — |
| 2021-01-06 | $197.74 | $273.56 | 736,400 | — | — |
| 2021-01-05 | $187.01 | $258.72 | 560,900 | — | — |
| 2021-01-04 | $188.11 | $260.24 | 587,800 | — | — |