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-03-13 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 | $253.56 | $507.25 | 694,400 | — | — |
| 2024-12-30 | $254.83 | $506.79 | 1,292,000 | — | — |
| 2024-12-27 | $256.55 | $510.21 | 489,000 | — | — |
| 2024-12-26 | $258.77 | $514.62 | 423,200 | — | — |
| 2024-12-24 | $259.17 | $515.42 | 356,900 | — | — |
| 2024-12-23 | $257.64 | $512.37 | 684,500 | — | — |
| 2024-12-20 | $258.82 | $514.72 | 2,692,500 | — | — |
| 2024-12-19 | $258.11 | $513.31 | 1,464,600 | — | — |
| 2024-12-18 | $261.23 | $519.51 | 854,200 | — | — |
| 2024-12-17 | $267.88 | $532.74 | 889,900 | — | — |
| 2024-12-16 | $269.66 | $536.28 | 822,600 | — | — |
| 2024-12-13 | $272.11 | $541.15 | 536,800 | — | — |
| 2024-12-12 | $273.12 | $543.16 | 555,300 | — | — |
| 2024-12-11 | $272.96 | $542.84 | 707,400 | — | — |
| 2024-12-10 | $273.75 | $544.41 | 830,800 | — | — |
| 2024-12-09 | $274.07 | $545.05 | 817,000 | — | — |
| 2024-12-06 | $273.53 | $543.98 | 536,500 | — | — |
| 2024-12-05 | $275.27 | $547.44 | 716,900 | — | — |
| 2024-12-04 | $275.90 | $548.69 | 903,100 | — | — |
| 2024-12-03 | $275.99 | $548.87 | 723,500 | — | — |
| 2024-12-02 | $278.50 | $553.86 | 913,800 | — | — |
| 2024-11-29 | $277.52 | $551.91 | 570,800 | — | — |
| 2024-11-27 | $276.04 | $548.97 | 796,000 | — | — |
| 2024-11-26 | $276.51 | $549.90 | 828,400 | — | — |
| 2024-11-25 | $276.37 | $549.62 | 1,392,100 | — | — |
| 2024-11-22 | $273.95 | $544.81 | 950,500 | — | — |
| 2024-11-21 | $269.85 | $536.66 | 764,000 | — | — |
| 2024-11-20 | $266.38 | $529.76 | 856,900 | — | — |
| 2024-11-19 | $266.46 | $529.91 | 615,300 | — | — |
| 2024-11-18 | $270.06 | $537.07 | 711,300 | — | — |
| 2024-11-15 | $270.62 | $538.19 | 911,500 | — | — |
| 2024-11-14 | $269.87 | $536.70 | 805,200 | — | — |
| 2024-11-13 | $272.96 | $542.84 | 1,305,700 | — | — |
| 2024-11-12 | $271.20 | $539.34 | 758,100 | — | — |
| 2024-11-11 | $274.27 | $545.45 | 791,900 | — | — |
| 2024-11-08 | $271.95 | $540.83 | 833,600 | — | — |
| 2024-11-07 | $272.91 | $542.74 | 833,500 | — | — |
| 2024-11-06 | $275.47 | $547.83 | 1,151,600 | — | — |
| 2024-11-05 | $266.43 | $529.86 | 794,700 | — | — |
| 2024-11-04 | $263.88 | $524.78 | 737,100 | — | — |
| 2024-11-01 | $263.08 | $523.19 | 882,600 | — | — |
| 2024-10-31 | $261.13 | $519.32 | 1,267,500 | — | — |
| 2024-10-30 | $264.33 | $525.68 | 1,655,900 | — | — |
| 2024-10-29 | $256.04 | $509.19 | 1,304,900 | — | — |
| 2024-10-28 | $256.87 | $510.84 | 753,800 | — | — |
| 2024-10-25 | $254.08 | $505.29 | 730,700 | — | — |
| 2024-10-24 | $255.53 | $508.18 | 666,000 | — | — |
| 2024-10-23 | $256.32 | $509.75 | 860,800 | — | — |
| 2024-10-22 | $256.98 | $511.06 | 852,500 | — | — |
| 2024-10-21 | $258.37 | $513.83 | 559,200 | — | — |
| 2024-10-18 | $261.03 | $519.12 | 699,700 | — | — |
| 2024-10-17 | $260.66 | $518.38 | 684,100 | — | — |
| 2024-10-16 | $260.83 | $518.72 | 682,200 | — | — |
| 2024-10-15 | $261.35 | $519.75 | 729,600 | — | — |
| 2024-10-14 | $261.50 | $520.05 | 513,500 | — | — |
| 2024-10-11 | $260.59 | $518.24 | 664,200 | — | — |
| 2024-10-10 | $256.83 | $510.76 | 582,200 | — | — |
| 2024-10-09 | $257.98 | $513.05 | 717,400 | — | — |
| 2024-10-08 | $255.72 | $508.56 | 529,800 | — | — |
| 2024-10-07 | $256.04 | $509.19 | 521,000 | — | — |
| 2024-10-04 | $258.41 | $513.91 | 624,300 | — | — |
| 2024-10-03 | $259.99 | $517.05 | 827,700 | — | — |
| 2024-10-02 | $261.89 | $520.83 | 776,200 | — | — |
| 2024-10-01 | $261.35 | $519.75 | 754,500 | — | — |
| 2024-09-30 | $262.07 | $521.18 | 876,500 | — | — |
| 2024-09-27 | $263.97 | $521.98 | 1,066,400 | — | — |
| 2024-09-26 | $262.00 | $518.08 | 730,600 | — | — |
| 2024-09-25 | $258.06 | $510.29 | 1,150,200 | — | — |
| 2024-09-24 | $258.52 | $511.20 | 709,900 | — | — |
| 2024-09-23 | $256.65 | $507.51 | 716,200 | — | — |
| 2024-09-20 | $254.32 | $502.90 | 1,773,000 | — | — |
| 2024-09-19 | $257.96 | $510.10 | 727,600 | — | — |
| 2024-09-18 | $252.97 | $500.23 | 826,300 | — | — |
| 2024-09-17 | $254.72 | $503.69 | 812,900 | — | — |
| 2024-09-16 | $255.13 | $504.50 | 690,100 | — | — |
| 2024-09-13 | $251.75 | $497.82 | 669,600 | — | — |
| 2024-09-12 | $248.20 | $490.80 | 629,000 | — | — |
| 2024-09-11 | $247.02 | $488.46 | 1,027,000 | — | — |
| 2024-09-10 | $247.57 | $489.55 | 811,400 | — | — |
| 2024-09-09 | $246.74 | $487.91 | 971,500 | — | — |
| 2024-09-06 | $243.60 | $481.70 | 754,300 | — | — |
| 2024-09-05 | $243.06 | $480.63 | 866,000 | — | — |
| 2024-09-04 | $244.73 | $483.93 | 1,052,300 | — | — |
| 2024-09-03 | $249.78 | $493.92 | 959,100 | — | — |
| 2024-08-30 | $253.18 | $500.64 | 822,600 | — | — |
| 2024-08-29 | $250.44 | $495.23 | 585,600 | — | — |
| 2024-08-28 | $248.56 | $491.51 | 725,100 | — | — |
| 2024-08-27 | $249.27 | $492.91 | 763,300 | — | — |
| 2024-08-26 | $248.60 | $491.59 | 620,700 | — | — |
| 2024-08-23 | $246.99 | $488.40 | 494,800 | — | — |
| 2024-08-22 | $245.84 | $486.13 | 595,400 | — | — |
| 2024-08-21 | $246.63 | $487.69 | 668,600 | — | — |
| 2024-08-20 | $243.38 | $481.26 | 569,800 | — | — |
| 2024-08-19 | $242.66 | $479.84 | 571,600 | — | — |
| 2024-08-16 | $241.94 | $478.42 | 895,100 | — | — |
| 2024-08-15 | $240.26 | $475.10 | 970,000 | — | — |
| 2024-08-14 | $238.66 | $471.93 | 554,600 | — | — |
| 2024-08-13 | $238.76 | $472.13 | 598,800 | — | — |
| 2024-08-12 | $236.62 | $467.90 | 870,800 | — | — |
| 2024-08-09 | $239.21 | $473.02 | 652,500 | — | — |
| 2024-08-08 | $239.77 | $474.13 | 800,500 | — | — |
| 2024-08-07 | $236.86 | $468.37 | 838,300 | — | — |
| 2024-08-06 | $238.37 | $471.36 | 1,059,600 | — | — |
| 2024-08-05 | $239.36 | $473.32 | 1,190,100 | — | — |
| 2024-08-02 | $243.85 | $482.19 | 1,281,600 | — | — |
| 2024-08-01 | $242.26 | $479.05 | 1,217,100 | — | — |
| 2024-07-31 | $247.28 | $488.98 | 1,813,600 | — | — |
| 2024-07-30 | $249.34 | $493.05 | 1,814,600 | — | — |
| 2024-07-29 | $248.02 | $490.44 | 1,312,400 | — | — |
| 2024-07-26 | $247.49 | $489.39 | 882,200 | — | — |
| 2024-07-25 | $243.83 | $482.15 | 970,500 | — | — |
| 2024-07-24 | $239.30 | $473.20 | 893,000 | — | — |
| 2024-07-23 | $243.06 | $480.63 | 642,900 | — | — |
| 2024-07-22 | $245.39 | $485.24 | 763,300 | — | — |
| 2024-07-19 | $242.62 | $479.76 | 2,575,400 | — | — |
| 2024-07-18 | $249.29 | $492.95 | 1,202,700 | — | — |
| 2024-07-17 | $253.89 | $502.05 | 782,200 | — | — |
| 2024-07-16 | $253.49 | $501.26 | 983,600 | — | — |
| 2024-07-15 | $246.73 | $487.89 | 890,800 | — | — |
| 2024-07-12 | $245.93 | $486.31 | 1,072,300 | — | — |
| 2024-07-11 | $240.19 | $474.96 | 909,300 | — | — |
| 2024-07-10 | $235.91 | $466.49 | 859,200 | — | — |
| 2024-07-09 | $234.06 | $462.84 | 804,500 | — | — |
| 2024-07-08 | $233.91 | $462.54 | 992,800 | — | — |
| 2024-07-05 | $233.14 | $461.02 | 1,312,100 | — | — |
| 2024-07-03 | $235.99 | $466.65 | 475,400 | — | — |
| 2024-07-02 | $235.51 | $465.70 | 949,400 | — | — |
| 2024-07-01 | $233.41 | $461.55 | 913,000 | — | — |
| 2024-06-28 | $236.96 | $468.57 | 3,403,600 | — | — |
| 2024-06-27 | $237.39 | $466.65 | 1,158,300 | — | — |
| 2024-06-26 | $238.88 | $469.58 | 855,800 | — | — |
| 2024-06-25 | $237.95 | $467.75 | 793,800 | — | — |
| 2024-06-24 | $242.59 | $476.87 | 1,296,100 | — | — |
| 2024-06-21 | $240.40 | $472.57 | 1,795,800 | — | — |
| 2024-06-20 | $243.33 | $478.33 | 1,193,100 | — | — |
| 2024-06-18 | $240.49 | $472.75 | 823,400 | — | — |
| 2024-06-17 | $238.95 | $469.72 | 1,170,200 | — | — |
| 2024-06-14 | $235.17 | $462.29 | 1,019,500 | — | — |
| 2024-06-13 | $240.60 | $472.96 | 842,800 | — | — |
| 2024-06-12 | $239.81 | $471.41 | 788,400 | — | — |
| 2024-06-11 | $238.24 | $468.32 | 845,100 | — | — |
| 2024-06-10 | $239.37 | $470.54 | 655,200 | — | — |
| 2024-06-07 | $240.42 | $472.61 | 670,900 | — | — |
| 2024-06-06 | $240.97 | $473.69 | 730,200 | — | — |
| 2024-06-05 | $241.40 | $474.53 | 582,100 | — | — |
| 2024-06-04 | $240.67 | $473.10 | 1,260,100 | — | — |
| 2024-06-03 | $239.87 | $471.53 | 1,022,200 | — | — |
| 2024-05-31 | $242.75 | $477.19 | 2,501,400 | — | — |
| 2024-05-30 | $237.80 | $467.46 | 1,053,400 | — | — |
| 2024-05-29 | $235.01 | $461.97 | 1,075,400 | — | — |
| 2024-05-28 | $237.41 | $466.69 | 1,224,800 | — | — |
| 2024-05-24 | $240.07 | $471.92 | 997,900 | — | — |
| 2024-05-23 | $241.45 | $474.63 | 1,621,100 | — | — |
| 2024-05-22 | $248.74 | $488.96 | 975,000 | — | — |
| 2024-05-21 | $248.78 | $489.04 | 901,200 | — | — |
| 2024-05-20 | $250.59 | $492.60 | 701,400 | — | — |
| 2024-05-17 | $250.60 | $492.62 | 961,800 | — | — |
| 2024-05-16 | $249.77 | $490.99 | 1,113,200 | — | — |
| 2024-05-15 | $249.09 | $489.65 | 1,045,200 | — | — |
| 2024-05-14 | $249.38 | $490.22 | 781,000 | — | — |
| 2024-05-13 | $250.29 | $492.01 | 628,500 | — | — |
| 2024-05-10 | $250.33 | $492.09 | 585,400 | — | — |
| 2024-05-09 | $249.73 | $490.91 | 574,700 | — | — |
| 2024-05-08 | $247.40 | $486.33 | 621,400 | — | — |
| 2024-05-07 | $247.14 | $485.82 | 728,800 | — | — |
| 2024-05-06 | $245.19 | $481.98 | 758,700 | — | — |
| 2024-05-03 | $243.92 | $479.49 | 929,900 | — | — |
| 2024-05-02 | $242.04 | $475.79 | 1,325,900 | — | — |
| 2024-05-01 | $242.27 | $476.24 | 1,304,300 | — | — |
| 2024-04-30 | $244.11 | $479.86 | 2,423,700 | — | — |
| 2024-04-29 | $249.24 | $489.95 | 1,629,700 | — | — |
| 2024-04-26 | $248.28 | $488.06 | 947,200 | — | — |
| 2024-04-25 | $248.16 | $487.82 | 1,144,700 | — | — |
| 2024-04-24 | $251.76 | $494.90 | 1,252,500 | — | — |
| 2024-04-23 | $250.64 | $492.70 | 891,200 | — | — |
| 2024-04-22 | $249.96 | $491.36 | 1,004,400 | — | — |
| 2024-04-19 | $250.46 | $492.34 | 2,118,600 | — | — |
| 2024-04-18 | $248.83 | $489.14 | 810,800 | — | — |
| 2024-04-17 | $249.54 | $490.54 | 845,300 | — | — |
| 2024-04-16 | $251.21 | $493.82 | 1,032,100 | — | — |
| 2024-04-15 | $253.83 | $498.97 | 2,036,400 | — | — |
| 2024-04-12 | $253.51 | $498.34 | 1,132,400 | — | — |
| 2024-04-11 | $257.68 | $506.54 | 1,104,300 | — | — |
| 2024-04-10 | $259.29 | $509.70 | 761,800 | — | — |
| 2024-04-09 | $262.58 | $516.17 | 917,200 | — | — |
| 2024-04-08 | $262.04 | $515.11 | 771,800 | — | — |
| 2024-04-05 | $262.94 | $516.88 | 908,500 | — | — |
| 2024-04-04 | $261.78 | $514.60 | 1,064,100 | — | — |
| 2024-04-03 | $264.21 | $519.37 | 856,700 | — | — |
| 2024-04-02 | $263.93 | $518.82 | 906,700 | — | — |
| 2024-04-01 | $265.23 | $521.38 | 919,900 | — | — |
| 2024-03-28 | $268.33 | $527.47 | 1,132,500 | — | — |
| 2024-03-27 | $268.21 | $527.24 | 887,000 | — | — |
| 2024-03-26 | $265.49 | $519.14 | 978,400 | — | — |
| 2024-03-25 | $265.86 | $519.86 | 969,600 | — | — |
| 2024-03-22 | $268.66 | $525.34 | 1,046,200 | — | — |
| 2024-03-21 | $270.33 | $528.60 | 1,164,700 | — | — |
| 2024-03-20 | $268.75 | $525.51 | 818,600 | — | — |
| 2024-03-19 | $266.33 | $520.78 | 1,117,500 | — | — |
| 2024-03-18 | $264.86 | $517.91 | 970,600 | — | — |
| 2024-03-15 | $266.92 | $521.93 | 11,556,400 | — | — |
| 2024-03-14 | $264.92 | $518.02 | 2,400,300 | — | — |
| 2024-03-13 | $262.67 | $513.62 | 1,588,300 | — | — |
| 2024-03-12 | $262.88 | $514.03 | 1,053,000 | — | — |
| 2024-03-11 | $261.78 | $511.88 | 1,200,400 | — | — |
| 2024-03-08 | $261.18 | $510.71 | 912,900 | — | — |
| 2024-03-07 | $261.48 | $511.30 | 1,160,100 | — | — |
| 2024-03-06 | $260.26 | $508.91 | 1,107,300 | — | — |
| 2024-03-05 | $257.88 | $504.26 | 1,383,700 | — | — |
| 2024-03-04 | $259.07 | $506.58 | 1,652,400 | — | — |
| 2024-03-01 | $260.19 | $508.77 | 1,139,800 | — | — |
| 2024-02-29 | $262.15 | $512.61 | 1,370,400 | — | — |
| 2024-02-28 | $262.67 | $513.62 | 844,300 | — | — |
| 2024-02-27 | $261.51 | $511.36 | 1,012,300 | — | — |
| 2024-02-26 | $259.75 | $507.91 | 907,200 | — | — |
| 2024-02-23 | $260.13 | $508.66 | 990,600 | — | — |
| 2024-02-22 | $258.67 | $505.80 | 1,398,300 | — | — |
| 2024-02-21 | $258.05 | $504.59 | 822,100 | — | — |
| 2024-02-20 | $255.60 | $499.80 | 1,095,000 | — | — |
| 2024-02-16 | $253.92 | $496.51 | 1,202,800 | — | — |
| 2024-02-15 | $256.83 | $502.20 | 903,500 | — | — |
| 2024-02-14 | $254.12 | $496.90 | 904,200 | — | — |
| 2024-02-13 | $251.72 | $492.21 | 1,026,800 | — | — |
| 2024-02-12 | $256.42 | $501.40 | 786,600 | — | — |
| 2024-02-09 | $255.75 | $500.09 | 685,200 | — | — |
| 2024-02-08 | $254.51 | $497.67 | 732,400 | — | — |
| 2024-02-07 | $254.09 | $496.85 | 1,134,500 | — | — |
| 2024-02-06 | $255.69 | $499.97 | 1,258,300 | — | — |
| 2024-02-05 | $254.21 | $497.08 | 1,195,700 | — | — |
| 2024-02-02 | $256.06 | $500.70 | 1,391,800 | — | — |
| 2024-02-01 | $255.55 | $499.70 | 2,916,000 | — | — |
| 2024-01-31 | $260.90 | $510.16 | 2,665,600 | — | — |
| 2024-01-30 | $265.81 | $519.76 | 1,072,400 | — | — |
| 2024-01-29 | $264.18 | $516.58 | 1,174,000 | — | — |
| 2024-01-26 | $262.41 | $513.11 | 1,071,900 | — | — |
| 2024-01-25 | $262.18 | $512.67 | 1,322,100 | — | — |
| 2024-01-24 | $258.60 | $505.66 | 1,132,800 | — | — |
| 2024-01-23 | $260.91 | $510.18 | 1,078,300 | — | — |
| 2024-01-22 | $257.69 | $503.89 | 623,400 | — | — |
| 2024-01-19 | $255.51 | $499.62 | 895,900 | — | — |
| 2024-01-18 | $252.78 | $494.28 | 1,047,600 | — | — |
| 2024-01-17 | $250.22 | $489.28 | 1,177,000 | — | — |
| 2024-01-16 | $253.70 | $496.08 | 726,500 | — | — |
| 2024-01-12 | $253.63 | $495.95 | 974,000 | — | — |
| 2024-01-11 | $253.97 | $496.61 | 1,065,800 | — | — |
| 2024-01-10 | $253.98 | $496.63 | 1,095,000 | — | — |
| 2024-01-09 | $256.41 | $501.38 | 772,500 | — | — |
| 2024-01-08 | $257.22 | $502.97 | 1,155,500 | — | — |
| 2024-01-05 | $257.96 | $504.41 | 723,400 | — | — |
| 2024-01-04 | $259.38 | $507.19 | 926,200 | — | — |
| 2024-01-03 | $258.30 | $505.08 | 876,900 | — | — |
| 2024-01-02 | $260.59 | $509.56 | 755,700 | — | — |