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
- 1973-02-21 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 | $257.23 | $517.65 | 389,200 | — | — |
| 2024-12-30 | $258.16 | $519.52 | 713,500 | — | — |
| 2024-12-27 | $262.36 | $527.97 | 409,300 | — | — |
| 2024-12-26 | $264.55 | $532.38 | 483,000 | — | — |
| 2024-12-24 | $264.31 | $531.89 | 246,300 | — | — |
| 2024-12-23 | $262.87 | $529.00 | 656,800 | — | — |
| 2024-12-20 | $263.13 | $529.52 | 2,007,300 | — | — |
| 2024-12-19 | $260.92 | $525.07 | 1,061,500 | — | — |
| 2024-12-18 | $264.89 | $533.06 | 976,100 | — | — |
| 2024-12-17 | $272.65 | $548.68 | 774,500 | — | — |
| 2024-12-16 | $277.00 | $557.43 | 595,400 | — | — |
| 2024-12-13 | $275.77 | $554.96 | 492,600 | — | — |
| 2024-12-12 | $278.11 | $559.67 | 689,700 | — | — |
| 2024-12-11 | $279.56 | $562.58 | 919,200 | — | — |
| 2024-12-10 | $276.31 | $556.04 | 775,400 | — | — |
| 2024-12-09 | $281.23 | $565.94 | 672,000 | — | — |
| 2024-12-06 | $286.86 | $577.27 | 1,355,200 | — | — |
| 2024-12-05 | $287.63 | $578.82 | 765,700 | — | — |
| 2024-12-04 | $285.65 | $574.84 | 616,900 | — | — |
| 2024-12-03 | $286.50 | $576.55 | 543,100 | — | — |
| 2024-12-02 | $287.05 | $577.66 | 579,600 | — | — |
| 2024-11-29 | $288.13 | $579.83 | 355,200 | — | — |
| 2024-11-27 | $286.39 | $576.33 | 386,200 | — | — |
| 2024-11-26 | $288.40 | $580.37 | 577,600 | — | — |
| 2024-11-25 | $290.37 | $584.34 | 1,066,400 | — | — |
| 2024-11-22 | $284.61 | $572.75 | 503,300 | — | — |
| 2024-11-21 | $281.18 | $565.84 | 792,600 | — | — |
| 2024-11-20 | $277.81 | $559.06 | 714,200 | — | — |
| 2024-11-19 | $278.01 | $559.46 | 724,000 | — | — |
| 2024-11-18 | $278.74 | $560.93 | 491,600 | — | — |
| 2024-11-15 | $279.28 | $562.02 | 669,400 | — | — |
| 2024-11-14 | $282.68 | $568.86 | 927,700 | — | — |
| 2024-11-13 | $287.71 | $578.98 | 580,000 | — | — |
| 2024-11-12 | $288.38 | $580.33 | 783,000 | — | — |
| 2024-11-11 | $292.04 | $587.70 | 526,900 | — | — |
| 2024-11-08 | $292.31 | $588.24 | 740,700 | — | — |
| 2024-11-07 | $290.59 | $584.78 | 1,163,400 | — | — |
| 2024-11-06 | $290.45 | $584.50 | 2,679,100 | — | — |
| 2024-11-05 | $272.67 | $548.72 | 689,300 | — | — |
| 2024-11-04 | $268.86 | $541.05 | 1,124,200 | — | — |
| 2024-11-01 | $270.39 | $543.20 | 986,500 | — | — |
| 2024-10-31 | $273.93 | $550.32 | 1,429,200 | — | — |
| 2024-10-30 | $276.23 | $554.94 | 1,952,100 | — | — |
| 2024-10-29 | $259.55 | $521.43 | 1,183,000 | — | — |
| 2024-10-28 | $258.50 | $519.32 | 1,437,500 | — | — |
| 2024-10-25 | $256.54 | $515.38 | 742,300 | — | — |
| 2024-10-24 | $256.14 | $514.58 | 1,281,200 | — | — |
| 2024-10-23 | $253.57 | $509.41 | 545,500 | — | — |
| 2024-10-22 | $253.72 | $509.71 | 653,500 | — | — |
| 2024-10-21 | $259.94 | $522.21 | 902,600 | — | — |
| 2024-10-18 | $261.72 | $525.79 | 829,100 | — | — |
| 2024-10-17 | $258.64 | $519.60 | 746,700 | — | — |
| 2024-10-16 | $256.48 | $515.26 | 462,200 | — | — |
| 2024-10-15 | $252.79 | $507.85 | 972,900 | — | — |
| 2024-10-14 | $248.70 | $499.63 | 1,387,300 | — | — |
| 2024-10-11 | $247.51 | $497.24 | 607,500 | — | — |
| 2024-10-10 | $243.90 | $489.99 | 909,600 | — | — |
| 2024-10-09 | $241.64 | $485.45 | 869,800 | — | — |
| 2024-10-08 | $238.19 | $478.52 | 853,200 | — | — |
| 2024-10-07 | $238.03 | $478.19 | 971,100 | — | — |
| 2024-10-04 | $241.43 | $485.02 | 532,500 | — | — |
| 2024-10-03 | $241.10 | $484.36 | 524,800 | — | — |
| 2024-10-02 | $240.46 | $483.08 | 930,700 | — | — |
| 2024-10-01 | $247.49 | $497.20 | 667,500 | — | — |
| 2024-09-30 | $250.43 | $503.10 | 795,200 | — | — |
| 2024-09-27 | $250.24 | $502.72 | 777,700 | — | — |
| 2024-09-26 | $250.58 | $503.41 | 887,800 | — | — |
| 2024-09-25 | $249.63 | $501.50 | 922,100 | — | — |
| 2024-09-24 | $249.87 | $501.98 | 1,079,700 | — | — |
| 2024-09-23 | $252.33 | $506.92 | 728,500 | — | — |
| 2024-09-20 | $252.05 | $506.36 | 1,697,600 | — | — |
| 2024-09-19 | $253.67 | $509.61 | 1,015,200 | — | — |
| 2024-09-18 | $244.40 | $490.99 | 679,400 | — | — |
| 2024-09-17 | $245.12 | $492.44 | 757,600 | — | — |
| 2024-09-16 | $242.87 | $487.92 | 894,700 | — | — |
| 2024-09-13 | $237.47 | $477.07 | 726,300 | — | — |
| 2024-09-12 | $236.27 | $474.66 | 680,100 | — | — |
| 2024-09-11 | $232.95 | $467.99 | 1,553,000 | — | — |
| 2024-09-10 | $232.95 | $467.99 | 1,076,900 | — | — |
| 2024-09-09 | $231.83 | $465.74 | 1,757,100 | — | — |
| 2024-09-06 | $231.97 | $466.02 | 1,161,500 | — | — |
| 2024-09-05 | $232.16 | $466.40 | 727,600 | — | — |
| 2024-09-04 | $234.83 | $471.77 | 1,009,400 | — | — |
| 2024-09-03 | $239.02 | $480.18 | 933,400 | — | — |
| 2024-08-30 | $245.21 | $492.62 | 844,600 | — | — |
| 2024-08-29 | $241.28 | $484.72 | 866,600 | — | — |
| 2024-08-28 | $235.77 | $473.65 | 1,835,000 | — | — |
| 2024-08-27 | $240.41 | $482.98 | 1,007,300 | — | — |
| 2024-08-26 | $250.68 | $503.61 | 447,600 | — | — |
| 2024-08-23 | $254.89 | $512.06 | 1,252,300 | — | — |
| 2024-08-22 | $247.98 | $498.18 | 680,600 | — | — |
| 2024-08-21 | $247.84 | $497.90 | 920,700 | — | — |
| 2024-08-20 | $245.60 | $493.40 | 534,000 | — | — |
| 2024-08-19 | $244.29 | $490.77 | 660,400 | — | — |
| 2024-08-16 | $244.43 | $491.05 | 490,900 | — | — |
| 2024-08-15 | $246.57 | $495.35 | 1,028,900 | — | — |
| 2024-08-14 | $242.50 | $486.25 | 876,700 | — | — |
| 2024-08-13 | $243.84 | $488.94 | 706,000 | — | — |
| 2024-08-12 | $241.90 | $485.05 | 869,300 | — | — |
| 2024-08-09 | $244.34 | $489.94 | 888,000 | — | — |
| 2024-08-08 | $246.33 | $493.93 | 1,196,300 | — | — |
| 2024-08-07 | $241.22 | $483.68 | 1,376,800 | — | — |
| 2024-08-06 | $246.14 | $493.55 | 2,295,000 | — | — |
| 2024-08-05 | $257.43 | $516.19 | 1,355,100 | — | — |
| 2024-08-02 | $266.34 | $534.05 | 986,600 | — | — |
| 2024-08-01 | $271.13 | $543.66 | 1,316,700 | — | — |
| 2024-07-31 | $274.51 | $550.43 | 1,458,900 | — | — |
| 2024-07-30 | $270.00 | $541.39 | 1,205,100 | — | — |
| 2024-07-29 | $264.53 | $530.42 | 586,800 | — | — |
| 2024-07-26 | $261.71 | $524.77 | 673,500 | — | — |
| 2024-07-25 | $253.77 | $508.85 | 825,200 | — | — |
| 2024-07-24 | $250.51 | $502.31 | 1,116,300 | — | — |
| 2024-07-23 | $260.15 | $521.64 | 408,500 | — | — |
| 2024-07-22 | $260.61 | $522.56 | 743,900 | — | — |
| 2024-07-19 | $256.14 | $513.60 | 599,700 | — | — |
| 2024-07-18 | $256.09 | $513.50 | 531,700 | — | — |
| 2024-07-17 | $255.80 | $512.92 | 628,600 | — | — |
| 2024-07-16 | $262.81 | $526.97 | 866,700 | — | — |
| 2024-07-15 | $253.90 | $509.11 | 838,300 | — | — |
| 2024-07-12 | $252.51 | $506.32 | 833,700 | — | — |
| 2024-07-11 | $254.69 | $510.69 | 902,300 | — | — |
| 2024-07-10 | $247.72 | $496.72 | 634,700 | — | — |
| 2024-07-09 | $242.25 | $485.75 | 796,400 | — | — |
| 2024-07-08 | $241.97 | $485.19 | 735,000 | — | — |
| 2024-07-05 | $244.21 | $489.68 | 415,600 | — | — |
| 2024-07-03 | $243.92 | $489.10 | 439,200 | — | — |
| 2024-07-02 | $245.07 | $491.40 | 773,400 | — | — |
| 2024-07-01 | $243.72 | $488.70 | 652,200 | — | — |
| 2024-06-28 | $248.68 | $498.64 | 988,700 | — | — |
| 2024-06-27 | $247.76 | $496.80 | 577,000 | — | — |
| 2024-06-26 | $245.88 | $493.03 | 790,800 | — | — |
| 2024-06-25 | $246.15 | $493.57 | 903,600 | — | — |
| 2024-06-24 | $247.58 | $496.44 | 822,600 | — | — |
| 2024-06-21 | $247.81 | $496.90 | 1,251,600 | — | — |
| 2024-06-20 | $246.46 | $494.19 | 1,142,600 | — | — |
| 2024-06-18 | $255.61 | $512.54 | 1,143,300 | — | — |
| 2024-06-17 | $256.35 | $514.02 | 552,500 | — | — |
| 2024-06-14 | $252.64 | $506.58 | 617,300 | — | — |
| 2024-06-13 | $253.95 | $509.21 | 692,700 | — | — |
| 2024-06-12 | $249.12 | $499.52 | 804,100 | — | — |
| 2024-06-11 | $244.64 | $490.54 | 571,300 | — | — |
| 2024-06-10 | $247.81 | $496.90 | 558,200 | — | — |
| 2024-06-07 | $247.59 | $496.46 | 608,200 | — | — |
| 2024-06-06 | $248.58 | $498.44 | 654,400 | — | — |
| 2024-06-05 | $251.18 | $503.65 | 427,600 | — | — |
| 2024-06-04 | $250.46 | $502.21 | 559,700 | — | — |
| 2024-06-03 | $252.19 | $505.68 | 685,000 | — | — |
| 2024-05-31 | $255.77 | $512.86 | 1,649,500 | — | — |
| 2024-05-30 | $254.08 | $509.47 | 647,800 | — | — |
| 2024-05-29 | $251.91 | $505.12 | 486,800 | — | — |
| 2024-05-28 | $253.98 | $509.27 | 519,700 | — | — |
| 2024-05-24 | $259.25 | $519.84 | 329,600 | — | — |
| 2024-05-23 | $257.21 | $515.75 | 679,400 | — | — |
| 2024-05-22 | $260.87 | $522.16 | 1,042,100 | — | — |
| 2024-05-21 | $262.18 | $524.78 | 1,526,600 | — | — |
| 2024-05-20 | $260.21 | $520.84 | 567,000 | — | — |
| 2024-05-17 | $259.10 | $518.62 | 498,300 | — | — |
| 2024-05-16 | $260.00 | $520.42 | 1,181,500 | — | — |
| 2024-05-15 | $270.50 | $541.44 | 740,500 | — | — |
| 2024-05-14 | $267.75 | $535.93 | 524,900 | — | — |
| 2024-05-13 | $270.09 | $540.62 | 377,100 | — | — |
| 2024-05-10 | $272.07 | $544.58 | 517,100 | — | — |
| 2024-05-09 | $270.69 | $541.82 | 653,900 | — | — |
| 2024-05-08 | $267.93 | $536.29 | 510,400 | — | — |
| 2024-05-07 | $268.35 | $537.13 | 682,700 | — | — |
| 2024-05-06 | $266.61 | $533.65 | 576,400 | — | — |
| 2024-05-03 | $264.44 | $529.31 | 809,400 | — | — |
| 2024-05-02 | $264.41 | $529.25 | 1,524,200 | — | — |
| 2024-05-01 | $259.73 | $519.88 | 1,036,600 | — | — |
| 2024-04-30 | $257.63 | $515.68 | 817,100 | — | — |
| 2024-04-29 | $261.45 | $523.32 | 632,700 | — | — |
| 2024-04-26 | $261.24 | $522.90 | 689,100 | — | — |
| 2024-04-25 | $258.54 | $517.50 | 655,900 | — | — |
| 2024-04-24 | $256.40 | $513.21 | 568,000 | — | — |
| 2024-04-23 | $259.34 | $519.10 | 764,900 | — | — |
| 2024-04-22 | $254.48 | $509.37 | 591,400 | — | — |
| 2024-04-19 | $252.06 | $504.53 | 613,800 | — | — |
| 2024-04-18 | $255.07 | $510.55 | 538,100 | — | — |
| 2024-04-17 | $258.26 | $516.94 | 708,200 | — | — |
| 2024-04-16 | $258.54 | $517.50 | 782,800 | — | — |
| 2024-04-15 | $260.47 | $521.36 | 514,100 | — | — |
| 2024-04-12 | $262.78 | $525.99 | 507,900 | — | — |
| 2024-04-11 | $265.50 | $531.43 | 545,900 | — | — |
| 2024-04-10 | $264.56 | $529.55 | 800,600 | — | — |
| 2024-04-09 | $265.62 | $531.67 | 637,500 | — | — |
| 2024-04-08 | $269.72 | $539.88 | 580,200 | — | — |
| 2024-04-05 | $270.15 | $540.74 | 454,100 | — | — |
| 2024-04-04 | $265.89 | $532.21 | 576,800 | — | — |
| 2024-04-03 | $268.77 | $537.97 | 629,700 | — | — |
| 2024-04-02 | $266.25 | $532.93 | 888,500 | — | — |
| 2024-04-01 | $269.69 | $539.82 | 599,100 | — | — |
| 2024-03-28 | $272.92 | $546.28 | 683,000 | — | — |
| 2024-03-27 | $272.79 | $546.02 | 703,200 | — | — |
| 2024-03-26 | $273.87 | $548.18 | 537,800 | — | — |
| 2024-03-25 | $272.62 | $545.68 | 427,800 | — | — |
| 2024-03-22 | $274.36 | $549.16 | 581,600 | — | — |
| 2024-03-21 | $275.59 | $551.63 | 1,035,600 | — | — |
| 2024-03-20 | $271.74 | $543.92 | 933,100 | — | — |
| 2024-03-19 | $269.01 | $538.46 | 1,239,500 | — | — |
| 2024-03-18 | $269.42 | $539.28 | 934,600 | — | — |
| 2024-03-15 | $266.86 | $534.15 | 1,861,300 | — | — |
| 2024-03-14 | $270.73 | $541.90 | 1,003,000 | — | — |
| 2024-03-13 | $269.32 | $539.08 | 618,100 | — | — |
| 2024-03-12 | $269.58 | $539.60 | 577,700 | — | — |
| 2024-03-11 | $264.95 | $530.33 | 975,200 | — | — |
| 2024-03-08 | $266.70 | $533.83 | 926,200 | — | — |
| 2024-03-07 | $271.17 | $542.78 | 643,400 | — | — |
| 2024-03-06 | $267.34 | $535.11 | 743,300 | — | — |
| 2024-03-05 | $264.98 | $530.39 | 1,026,000 | — | — |
| 2024-03-04 | $267.85 | $536.13 | 885,900 | — | — |
| 2024-03-01 | $267.43 | $535.29 | 712,300 | — | — |
| 2024-02-29 | $265.85 | $531.21 | 1,113,600 | — | — |
| 2024-02-28 | $262.30 | $524.12 | 1,066,800 | — | — |
| 2024-02-27 | $263.56 | $526.63 | 727,400 | — | — |
| 2024-02-26 | $261.08 | $521.68 | 855,800 | — | — |
| 2024-02-23 | $257.23 | $513.99 | 786,800 | — | — |
| 2024-02-22 | $256.94 | $513.41 | 717,000 | — | — |
| 2024-02-21 | $253.43 | $506.39 | 650,100 | — | — |
| 2024-02-20 | $251.38 | $502.30 | 1,115,300 | — | — |
| 2024-02-16 | $255.15 | $509.83 | 2,202,400 | — | — |
| 2024-02-15 | $242.46 | $484.47 | 1,187,500 | — | — |
| 2024-02-14 | $241.10 | $481.75 | 1,024,800 | — | — |
| 2024-02-13 | $237.12 | $473.80 | 859,600 | — | — |
| 2024-02-12 | $240.13 | $479.82 | 910,400 | — | — |
| 2024-02-09 | $240.00 | $479.56 | 1,050,200 | — | — |
| 2024-02-08 | $238.44 | $476.44 | 882,000 | — | — |
| 2024-02-07 | $236.52 | $472.60 | 822,400 | — | — |
| 2024-02-06 | $231.58 | $462.73 | 818,000 | — | — |
| 2024-02-05 | $229.65 | $458.88 | 1,064,900 | — | — |
| 2024-02-02 | $234.44 | $468.45 | 1,036,900 | — | — |
| 2024-02-01 | $230.36 | $460.29 | 702,700 | — | — |
| 2024-01-31 | $226.01 | $451.60 | 706,500 | — | — |
| 2024-01-30 | $231.05 | $461.67 | 753,300 | — | — |
| 2024-01-29 | $229.37 | $458.32 | 696,900 | — | — |
| 2024-01-26 | $222.36 | $444.31 | 691,600 | — | — |
| 2024-01-25 | $223.41 | $446.41 | 655,600 | — | — |
| 2024-01-24 | $219.80 | $439.19 | 823,000 | — | — |
| 2024-01-23 | $222.80 | $445.19 | 856,200 | — | — |
| 2024-01-22 | $227.28 | $454.14 | 722,200 | — | — |
| 2024-01-19 | $226.08 | $451.74 | 495,800 | — | — |
| 2024-01-18 | $225.12 | $449.82 | 469,900 | — | — |
| 2024-01-17 | $221.26 | $442.11 | 553,000 | — | — |
| 2024-01-16 | $222.38 | $444.35 | 637,700 | — | — |
| 2024-01-12 | $223.96 | $447.51 | 711,000 | — | — |
| 2024-01-11 | $224.36 | $448.31 | 640,100 | — | — |
| 2024-01-10 | $226.11 | $451.80 | 519,600 | — | — |
| 2024-01-09 | $223.42 | $446.43 | 406,200 | — | — |
| 2024-01-08 | $224.00 | $447.59 | 662,200 | — | — |
| 2024-01-05 | $221.62 | $442.83 | 618,700 | — | — |
| 2024-01-04 | $220.68 | $440.95 | 862,800 | — | — |
| 2024-01-03 | $219.33 | $438.26 | 744,500 | — | — |
| 2024-01-02 | $223.60 | $446.79 | 720,200 | — | — |