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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $143.70 | $451.21 | 329,500 | — | — |
| 2024-12-30 | $143.14 | $449.45 | 430,500 | — | — |
| 2024-12-27 | $144.05 | $452.31 | 386,700 | — | — |
| 2024-12-26 | $145.31 | $456.26 | 315,500 | — | — |
| 2024-12-24 | $145.27 | $456.14 | 274,300 | — | — |
| 2024-12-23 | $142.90 | $448.69 | 664,600 | — | — |
| 2024-12-20 | $144.57 | $453.94 | 2,881,100 | — | — |
| 2024-12-19 | $142.23 | $446.59 | 680,600 | — | — |
| 2024-12-18 | $143.00 | $446.46 | 861,400 | — | — |
| 2024-12-17 | $147.80 | $461.45 | 760,600 | — | — |
| 2024-12-16 | $152.29 | $475.47 | 818,700 | — | — |
| 2024-12-13 | $152.22 | $475.25 | 455,500 | — | — |
| 2024-12-12 | $152.16 | $475.06 | 490,800 | — | — |
| 2024-12-11 | $151.68 | $473.56 | 578,200 | — | — |
| 2024-12-10 | $149.83 | $467.79 | 975,200 | — | — |
| 2024-12-09 | $153.65 | $479.72 | 362,200 | — | — |
| 2024-12-06 | $156.03 | $487.15 | 332,200 | — | — |
| 2024-12-05 | $157.16 | $490.67 | 531,600 | — | — |
| 2024-12-04 | $156.30 | $487.99 | 338,400 | — | — |
| 2024-12-03 | $156.49 | $488.58 | 473,400 | — | — |
| 2024-12-02 | $157.58 | $491.99 | 548,700 | — | — |
| 2024-11-29 | $159.83 | $499.01 | 361,200 | — | — |
| 2024-11-27 | $160.16 | $500.04 | 456,900 | — | — |
| 2024-11-26 | $159.61 | $498.32 | 468,800 | — | — |
| 2024-11-25 | $159.42 | $497.73 | 876,400 | — | — |
| 2024-11-22 | $156.47 | $488.52 | 391,600 | — | — |
| 2024-11-21 | $154.85 | $483.46 | 478,100 | — | — |
| 2024-11-20 | $151.62 | $473.38 | 403,400 | — | — |
| 2024-11-19 | $150.58 | $470.13 | 320,200 | — | — |
| 2024-11-18 | $152.13 | $474.97 | 420,200 | — | — |
| 2024-11-15 | $151.78 | $473.88 | 760,200 | — | — |
| 2024-11-14 | $149.55 | $466.91 | 639,200 | — | — |
| 2024-11-13 | $150.78 | $470.76 | 371,700 | — | — |
| 2024-11-12 | $151.18 | $472.00 | 358,500 | — | — |
| 2024-11-11 | $151.17 | $471.97 | 412,000 | — | — |
| 2024-11-08 | $148.69 | $464.23 | 412,700 | — | — |
| 2024-11-07 | $147.12 | $459.33 | 489,500 | — | — |
| 2024-11-06 | $149.68 | $467.32 | 868,200 | — | — |
| 2024-11-05 | $140.37 | $438.25 | 483,900 | — | — |
| 2024-11-04 | $138.19 | $431.45 | 551,100 | — | — |
| 2024-11-01 | $140.65 | $439.13 | 393,600 | — | — |
| 2024-10-31 | $140.83 | $439.69 | 1,067,900 | — | — |
| 2024-10-30 | $143.44 | $447.84 | 543,600 | — | — |
| 2024-10-29 | $142.00 | $443.34 | 670,600 | — | — |
| 2024-10-28 | $144.49 | $451.12 | 866,600 | — | — |
| 2024-10-25 | $141.25 | $441.00 | 857,200 | — | — |
| 2024-10-24 | $138.24 | $431.60 | 616,600 | — | — |
| 2024-10-23 | $138.88 | $433.60 | 373,600 | — | — |
| 2024-10-22 | $138.60 | $432.73 | 428,300 | — | — |
| 2024-10-21 | $140.17 | $437.63 | 452,100 | — | — |
| 2024-10-18 | $141.40 | $441.47 | 625,600 | — | — |
| 2024-10-17 | $141.30 | $441.16 | 1,007,700 | — | — |
| 2024-10-16 | $138.22 | $431.54 | 588,000 | — | — |
| 2024-10-15 | $136.80 | $427.11 | 515,300 | — | — |
| 2024-10-14 | $136.88 | $427.36 | 427,700 | — | — |
| 2024-10-11 | $136.39 | $425.83 | 489,100 | — | — |
| 2024-10-10 | $135.01 | $421.52 | 480,900 | — | — |
| 2024-10-09 | $134.69 | $420.52 | 392,200 | — | — |
| 2024-10-08 | $133.88 | $417.99 | 498,200 | — | — |
| 2024-10-07 | $132.86 | $414.81 | 561,700 | — | — |
| 2024-10-04 | $138.72 | $433.10 | 420,500 | — | — |
| 2024-10-03 | $135.74 | $423.80 | 240,700 | — | — |
| 2024-10-02 | $136.70 | $426.80 | 279,700 | — | — |
| 2024-10-01 | $137.28 | $428.61 | 515,900 | — | — |
| 2024-09-30 | $136.12 | $424.98 | 601,700 | — | — |
| 2024-09-27 | $135.64 | $423.49 | 364,600 | — | — |
| 2024-09-26 | $134.96 | $421.36 | 412,900 | — | — |
| 2024-09-25 | $135.22 | $422.17 | 443,500 | — | — |
| 2024-09-24 | $136.19 | $425.20 | 291,200 | — | — |
| 2024-09-23 | $136.23 | $425.33 | 383,300 | — | — |
| 2024-09-20 | $134.63 | $420.33 | 1,523,000 | — | — |
| 2024-09-19 | $135.77 | $423.89 | 384,400 | — | — |
| 2024-09-18 | $136.30 | $425.55 | 434,800 | — | — |
| 2024-09-17 | $136.17 | $425.14 | 761,500 | — | — |
| 2024-09-16 | $137.18 | $425.77 | 626,200 | — | — |
| 2024-09-13 | $135.82 | $421.54 | 315,000 | — | — |
| 2024-09-12 | $135.12 | $419.37 | 305,200 | — | — |
| 2024-09-11 | $133.97 | $415.80 | 597,700 | — | — |
| 2024-09-10 | $137.44 | $426.57 | 327,700 | — | — |
| 2024-09-09 | $137.47 | $426.67 | 840,600 | — | — |
| 2024-09-06 | $135.39 | $420.21 | 468,400 | — | — |
| 2024-09-05 | $136.34 | $423.16 | 466,000 | — | — |
| 2024-09-04 | $138.20 | $428.93 | 578,800 | — | — |
| 2024-09-03 | $137.57 | $426.98 | 528,600 | — | — |
| 2024-08-30 | $137.03 | $425.30 | 726,400 | — | — |
| 2024-08-29 | $135.61 | $420.89 | 372,000 | — | — |
| 2024-08-28 | $134.82 | $418.44 | 456,600 | — | — |
| 2024-08-27 | $133.60 | $414.65 | 339,500 | — | — |
| 2024-08-26 | $132.56 | $411.43 | 224,800 | — | — |
| 2024-08-23 | $132.81 | $412.20 | 200,300 | — | — |
| 2024-08-22 | $131.97 | $409.59 | 353,000 | — | — |
| 2024-08-21 | $131.04 | $406.71 | 236,700 | — | — |
| 2024-08-20 | $130.66 | $405.53 | 258,600 | — | — |
| 2024-08-19 | $131.32 | $407.58 | 216,800 | — | — |
| 2024-08-16 | $131.12 | $406.96 | 515,000 | — | — |
| 2024-08-15 | $129.87 | $403.08 | 433,400 | — | — |
| 2024-08-14 | $130.07 | $403.70 | 553,900 | — | — |
| 2024-08-13 | $128.47 | $398.73 | 412,000 | — | — |
| 2024-08-12 | $126.86 | $393.73 | 275,400 | — | — |
| 2024-08-09 | $128.18 | $397.83 | 296,700 | — | — |
| 2024-08-08 | $127.36 | $395.29 | 367,400 | — | — |
| 2024-08-07 | $126.27 | $391.90 | 651,000 | — | — |
| 2024-08-06 | $126.78 | $393.49 | 606,600 | — | — |
| 2024-08-05 | $125.82 | $390.51 | 892,400 | — | — |
| 2024-08-02 | $130.35 | $404.57 | 1,138,400 | — | — |
| 2024-08-01 | $129.94 | $403.29 | 1,713,600 | — | — |
| 2024-07-31 | $130.62 | $405.40 | 1,438,500 | — | — |
| 2024-07-30 | $130.18 | $404.04 | 1,073,600 | — | — |
| 2024-07-29 | $126.45 | $392.46 | 651,000 | — | — |
| 2024-07-26 | $123.96 | $384.73 | 889,500 | — | — |
| 2024-07-25 | $120.30 | $373.37 | 780,700 | — | — |
| 2024-07-24 | $120.03 | $372.54 | 754,900 | — | — |
| 2024-07-23 | $121.20 | $376.17 | 696,400 | — | — |
| 2024-07-22 | $120.39 | $373.65 | 625,700 | — | — |
| 2024-07-19 | $121.03 | $375.64 | 989,300 | — | — |
| 2024-07-18 | $126.01 | $391.10 | 571,800 | — | — |
| 2024-07-17 | $127.17 | $394.70 | 816,200 | — | — |
| 2024-07-16 | $125.13 | $388.37 | 626,300 | — | — |
| 2024-07-15 | $123.26 | $382.56 | 730,000 | — | — |
| 2024-07-12 | $122.34 | $379.71 | 662,600 | — | — |
| 2024-07-11 | $121.41 | $376.82 | 1,180,600 | — | — |
| 2024-07-10 | $119.10 | $369.65 | 701,200 | — | — |
| 2024-07-09 | $116.93 | $362.92 | 524,900 | — | — |
| 2024-07-08 | $116.68 | $362.14 | 390,700 | — | — |
| 2024-07-05 | $115.70 | $359.10 | 1,034,800 | — | — |
| 2024-07-03 | $116.72 | $362.26 | 485,600 | — | — |
| 2024-07-02 | $118.85 | $368.87 | 879,500 | — | — |
| 2024-07-01 | $119.19 | $369.93 | 736,200 | — | — |
| 2024-06-28 | $118.10 | $366.55 | 1,867,600 | — | — |
| 2024-06-27 | $116.68 | $362.14 | 427,200 | — | — |
| 2024-06-26 | $114.94 | $356.74 | 666,300 | — | — |
| 2024-06-25 | $115.82 | $359.47 | 415,600 | — | — |
| 2024-06-24 | $116.61 | $361.92 | 547,700 | — | — |
| 2024-06-21 | $115.21 | $357.58 | 1,199,800 | — | — |
| 2024-06-20 | $115.40 | $358.17 | 1,063,600 | — | — |
| 2024-06-18 | $113.67 | $352.80 | 525,000 | — | — |
| 2024-06-17 | $113.81 | $350.72 | 444,500 | — | — |
| 2024-06-14 | $112.27 | $345.97 | 670,800 | — | — |
| 2024-06-13 | $113.66 | $350.26 | 521,200 | — | — |
| 2024-06-12 | $113.69 | $350.35 | 530,800 | — | — |
| 2024-06-11 | $113.90 | $351.00 | 689,400 | — | — |
| 2024-06-10 | $115.26 | $355.19 | 410,700 | — | — |
| 2024-06-07 | $115.97 | $357.37 | 327,800 | — | — |
| 2024-06-06 | $114.91 | $354.11 | 361,100 | — | — |
| 2024-06-05 | $114.62 | $353.21 | 425,600 | — | — |
| 2024-06-04 | $114.84 | $353.89 | 703,200 | — | — |
| 2024-06-03 | $116.35 | $358.54 | 405,400 | — | — |
| 2024-05-31 | $117.58 | $362.34 | 944,900 | — | — |
| 2024-05-30 | $116.20 | $358.08 | 735,000 | — | — |
| 2024-05-29 | $114.66 | $353.34 | 537,000 | — | — |
| 2024-05-28 | $115.74 | $356.67 | 574,500 | — | — |
| 2024-05-24 | $117.68 | $362.64 | 529,800 | — | — |
| 2024-05-23 | $117.11 | $360.89 | 398,400 | — | — |
| 2024-05-22 | $118.82 | $366.16 | 546,000 | — | — |
| 2024-05-21 | $118.59 | $365.45 | 418,900 | — | — |
| 2024-05-20 | $117.95 | $363.48 | 625,200 | — | — |
| 2024-05-17 | $120.06 | $369.98 | 463,500 | — | — |
| 2024-05-16 | $118.52 | $365.23 | 578,000 | — | — |
| 2024-05-15 | $117.29 | $361.44 | 312,800 | — | — |
| 2024-05-14 | $118.21 | $364.28 | 330,800 | — | — |
| 2024-05-13 | $118.33 | $364.65 | 300,200 | — | — |
| 2024-05-10 | $118.87 | $366.31 | 331,300 | — | — |
| 2024-05-09 | $118.31 | $364.58 | 403,900 | — | — |
| 2024-05-08 | $117.44 | $361.90 | 399,300 | — | — |
| 2024-05-07 | $117.20 | $361.16 | 411,400 | — | — |
| 2024-05-06 | $117.38 | $361.72 | 378,700 | — | — |
| 2024-05-03 | $116.94 | $360.36 | 593,900 | — | — |
| 2024-05-02 | $116.16 | $357.96 | 883,000 | — | — |
| 2024-05-01 | $117.30 | $361.47 | 1,039,400 | — | — |
| 2024-04-30 | $115.69 | $356.51 | 1,289,800 | — | — |
| 2024-04-29 | $113.55 | $349.92 | 1,372,400 | — | — |
| 2024-04-26 | $110.88 | $341.69 | 2,184,600 | — | — |
| 2024-04-25 | $118.44 | $364.99 | 717,100 | — | — |
| 2024-04-24 | $119.92 | $369.55 | 601,900 | — | — |
| 2024-04-23 | $120.83 | $372.35 | 528,500 | — | — |
| 2024-04-22 | $120.96 | $372.75 | 484,500 | — | — |
| 2024-04-19 | $119.95 | $369.64 | 808,500 | — | — |
| 2024-04-18 | $117.52 | $362.15 | 808,200 | — | — |
| 2024-04-17 | $115.30 | $355.31 | 876,000 | — | — |
| 2024-04-16 | $117.07 | $360.76 | 529,900 | — | — |
| 2024-04-15 | $116.80 | $359.93 | 830,200 | — | — |
| 2024-04-12 | $118.62 | $365.54 | 464,600 | — | — |
| 2024-04-11 | $119.17 | $367.24 | 527,300 | — | — |
| 2024-04-10 | $120.84 | $372.38 | 573,700 | — | — |
| 2024-04-09 | $119.88 | $369.42 | 394,500 | — | — |
| 2024-04-08 | $121.90 | $375.65 | 517,900 | — | — |
| 2024-04-05 | $121.52 | $374.48 | 424,000 | — | — |
| 2024-04-04 | $120.28 | $370.66 | 420,000 | — | — |
| 2024-04-03 | $121.29 | $373.77 | 486,100 | — | — |
| 2024-04-02 | $121.65 | $374.88 | 693,500 | — | — |
| 2024-04-01 | $122.17 | $376.48 | 663,200 | — | — |
| 2024-03-28 | $124.17 | $382.64 | 762,700 | — | — |
| 2024-03-27 | $123.29 | $379.93 | 807,400 | — | — |
| 2024-03-26 | $120.28 | $370.66 | 773,800 | — | — |
| 2024-03-25 | $120.76 | $372.13 | 971,400 | — | — |
| 2024-03-22 | $117.42 | $361.84 | 727,300 | — | — |
| 2024-03-21 | $118.84 | $366.22 | 492,200 | — | — |
| 2024-03-20 | $118.60 | $365.48 | 483,200 | — | — |
| 2024-03-19 | $117.87 | $363.23 | 889,400 | — | — |
| 2024-03-18 | $118.22 | $364.31 | 958,100 | — | — |
| 2024-03-15 | $119.90 | $366.99 | 10,787,300 | — | — |
| 2024-03-14 | $119.81 | $366.71 | 1,093,400 | — | — |
| 2024-03-13 | $118.91 | $363.96 | 674,400 | — | — |
| 2024-03-12 | $118.34 | $362.21 | 877,500 | — | — |
| 2024-03-11 | $117.38 | $359.28 | 878,400 | — | — |
| 2024-03-08 | $117.29 | $359.00 | 765,500 | — | — |
| 2024-03-07 | $117.23 | $358.82 | 1,328,000 | — | — |
| 2024-03-06 | $117.79 | $360.53 | 2,247,900 | — | — |
| 2024-03-05 | $111.96 | $342.69 | 593,900 | — | — |
| 2024-03-04 | $112.42 | $344.09 | 847,300 | — | — |
| 2024-03-01 | $113.54 | $347.52 | 541,000 | — | — |
| 2024-02-29 | $114.00 | $348.93 | 1,266,500 | — | — |
| 2024-02-28 | $113.70 | $348.01 | 861,300 | — | — |
| 2024-02-27 | $113.32 | $346.85 | 485,400 | — | — |
| 2024-02-26 | $112.24 | $343.54 | 482,500 | — | — |
| 2024-02-23 | $112.81 | $345.29 | 741,800 | — | — |
| 2024-02-22 | $112.11 | $343.15 | 624,000 | — | — |
| 2024-02-21 | $111.25 | $340.51 | 898,100 | — | — |
| 2024-02-20 | $110.94 | $339.56 | 448,400 | — | — |
| 2024-02-16 | $111.86 | $342.38 | 685,300 | — | — |
| 2024-02-15 | $112.41 | $344.06 | 711,100 | — | — |
| 2024-02-14 | $110.94 | $339.56 | 665,500 | — | — |
| 2024-02-13 | $109.62 | $335.52 | 798,000 | — | — |
| 2024-02-12 | $110.53 | $338.31 | 787,700 | — | — |
| 2024-02-09 | $108.89 | $333.29 | 647,200 | — | — |
| 2024-02-08 | $107.60 | $329.34 | 939,700 | — | — |
| 2024-02-07 | $107.03 | $327.60 | 1,701,500 | — | — |
| 2024-02-06 | $112.10 | $343.11 | 786,800 | — | — |
| 2024-02-05 | $111.77 | $342.10 | 660,600 | — | — |
| 2024-02-02 | $112.22 | $343.48 | 780,700 | — | — |
| 2024-02-01 | $110.57 | $338.43 | 761,500 | — | — |
| 2024-01-31 | $110.80 | $339.14 | 1,547,100 | — | — |
| 2024-01-30 | $112.03 | $342.90 | 509,700 | — | — |
| 2024-01-29 | $111.93 | $342.59 | 705,000 | — | — |
| 2024-01-26 | $112.21 | $343.45 | 414,600 | — | — |
| 2024-01-25 | $112.30 | $343.73 | 619,100 | — | — |
| 2024-01-24 | $112.95 | $345.72 | 604,100 | — | — |
| 2024-01-23 | $111.75 | $342.04 | 1,032,700 | — | — |
| 2024-01-22 | $111.95 | $342.66 | 508,900 | — | — |
| 2024-01-19 | $111.29 | $340.64 | 858,300 | — | — |
| 2024-01-18 | $108.27 | $331.39 | 464,100 | — | — |
| 2024-01-17 | $107.30 | $328.42 | 455,200 | — | — |
| 2024-01-16 | $107.29 | $328.39 | 616,000 | — | — |
| 2024-01-12 | $107.37 | $328.64 | 914,200 | — | — |
| 2024-01-11 | $108.27 | $331.39 | 656,800 | — | — |
| 2024-01-10 | $107.42 | $328.79 | 505,800 | — | — |
| 2024-01-09 | $106.51 | $326.00 | 438,200 | — | — |
| 2024-01-08 | $107.49 | $329.00 | 643,400 | — | — |
| 2024-01-05 | $107.36 | $328.61 | 475,600 | — | — |
| 2024-01-04 | $106.60 | $326.28 | 712,500 | — | — |
| 2024-01-03 | $105.24 | $322.12 | 624,800 | — | — |
| 2024-01-02 | $105.88 | $324.08 | 899,900 | — | — |