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 | $246.80 | $418.91 | 1,397,900 | — | — |
| 2024-12-30 | $246.73 | $418.79 | 1,622,800 | — | — |
| 2024-12-27 | $248.34 | $421.52 | 1,581,100 | — | — |
| 2024-12-26 | $249.43 | $423.37 | 1,435,200 | — | — |
| 2024-12-24 | $250.22 | $424.72 | 992,100 | — | — |
| 2024-12-23 | $247.37 | $419.88 | 2,079,000 | — | — |
| 2024-12-20 | $247.72 | $420.47 | 5,693,100 | — | — |
| 2024-12-19 | $244.52 | $415.04 | 4,159,000 | — | — |
| 2024-12-18 | $249.81 | $424.02 | 3,084,400 | — | — |
| 2024-12-17 | $257.75 | $437.50 | 2,402,100 | — | — |
| 2024-12-16 | $260.10 | $441.49 | 1,964,600 | — | — |
| 2024-12-13 | $262.39 | $445.37 | 1,999,300 | — | — |
| 2024-12-12 | $263.50 | $447.26 | 2,391,600 | — | — |
| 2024-12-11 | $267.90 | $454.72 | 3,297,100 | — | — |
| 2024-12-10 | $270.11 | $458.48 | 2,214,700 | — | — |
| 2024-12-09 | $274.15 | $465.33 | 2,647,000 | — | — |
| 2024-12-06 | $273.43 | $464.11 | 1,745,700 | — | — |
| 2024-12-05 | $270.07 | $458.41 | 1,959,800 | — | — |
| 2024-12-04 | $272.27 | $462.14 | 2,081,000 | — | — |
| 2024-12-03 | $274.39 | $465.74 | 2,459,100 | — | — |
| 2024-12-02 | $272.05 | $461.77 | 2,202,700 | — | — |
| 2024-11-29 | $272.43 | $462.41 | 1,526,400 | — | — |
| 2024-11-27 | $273.19 | $463.70 | 2,263,800 | — | — |
| 2024-11-26 | $274.47 | $465.88 | 2,422,300 | — | — |
| 2024-11-25 | $275.32 | $467.32 | 3,691,700 | — | — |
| 2024-11-22 | $264.68 | $449.26 | 2,410,900 | — | — |
| 2024-11-21 | $265.22 | $450.18 | 1,844,800 | — | — |
| 2024-11-20 | $263.03 | $446.46 | 2,864,200 | — | — |
| 2024-11-19 | $259.26 | $440.06 | 4,214,000 | — | — |
| 2024-11-18 | $271.77 | $461.29 | 2,600,600 | — | — |
| 2024-11-15 | $269.40 | $457.27 | 2,264,000 | — | — |
| 2024-11-14 | $270.35 | $458.88 | 2,324,000 | — | — |
| 2024-11-13 | $272.32 | $462.23 | 1,819,900 | — | — |
| 2024-11-12 | $269.90 | $458.12 | 2,634,600 | — | — |
| 2024-11-11 | $274.51 | $465.94 | 2,252,100 | — | — |
| 2024-11-08 | $271.10 | $460.16 | 2,102,400 | — | — |
| 2024-11-07 | $266.30 | $452.01 | 1,972,500 | — | — |
| 2024-11-06 | $261.73 | $444.25 | 4,439,300 | — | — |
| 2024-11-05 | $269.18 | $456.90 | 1,562,500 | — | — |
| 2024-11-04 | $264.98 | $449.77 | 1,741,700 | — | — |
| 2024-11-01 | $261.94 | $444.61 | 2,262,400 | — | — |
| 2024-10-31 | $261.83 | $444.42 | 2,950,700 | — | — |
| 2024-10-30 | $261.39 | $443.67 | 2,356,300 | — | — |
| 2024-10-29 | $262.97 | $446.36 | 2,311,100 | — | — |
| 2024-10-28 | $267.97 | $454.84 | 2,140,300 | — | — |
| 2024-10-25 | $267.64 | $454.28 | 1,788,000 | — | — |
| 2024-10-24 | $271.36 | $460.60 | 2,025,900 | — | — |
| 2024-10-23 | $270.11 | $458.48 | 2,109,400 | — | — |
| 2024-10-22 | $272.22 | $460.11 | 3,102,500 | — | — |
| 2024-10-21 | $276.84 | $467.91 | 2,438,300 | — | — |
| 2024-10-18 | $281.64 | $476.03 | 2,031,100 | — | — |
| 2024-10-17 | $281.31 | $475.47 | 1,574,200 | — | — |
| 2024-10-16 | $284.05 | $480.10 | 1,754,900 | — | — |
| 2024-10-15 | $281.83 | $476.35 | 2,369,100 | — | — |
| 2024-10-14 | $280.73 | $474.49 | 1,760,300 | — | — |
| 2024-10-11 | $275.76 | $466.09 | 1,303,600 | — | — |
| 2024-10-10 | $273.21 | $461.78 | 1,714,400 | — | — |
| 2024-10-09 | $277.18 | $468.49 | 2,431,000 | — | — |
| 2024-10-08 | $273.27 | $461.88 | 1,947,900 | — | — |
| 2024-10-07 | $268.54 | $453.89 | 2,302,100 | — | — |
| 2024-10-04 | $267.76 | $452.57 | 2,245,600 | — | — |
| 2024-10-03 | $270.21 | $456.71 | 1,634,600 | — | — |
| 2024-10-02 | $271.86 | $459.50 | 2,244,200 | — | — |
| 2024-10-01 | $272.64 | $460.82 | 2,552,400 | — | — |
| 2024-09-30 | $270.85 | $457.79 | 2,032,800 | — | — |
| 2024-09-27 | $267.14 | $451.52 | 1,852,300 | — | — |
| 2024-09-26 | $265.61 | $448.93 | 2,254,500 | — | — |
| 2024-09-25 | $264.97 | $447.85 | 1,815,500 | — | — |
| 2024-09-24 | $266.04 | $449.66 | 3,414,100 | — | — |
| 2024-09-23 | $262.29 | $443.32 | 2,131,000 | — | — |
| 2024-09-20 | $260.14 | $439.69 | 4,470,300 | — | — |
| 2024-09-19 | $261.00 | $441.14 | 2,261,300 | — | — |
| 2024-09-18 | $256.63 | $433.76 | 1,625,200 | — | — |
| 2024-09-17 | $256.72 | $433.91 | 1,343,500 | — | — |
| 2024-09-16 | $256.64 | $433.77 | 1,591,300 | — | — |
| 2024-09-13 | $255.41 | $431.69 | 2,118,100 | — | — |
| 2024-09-12 | $252.05 | $426.01 | 2,222,400 | — | — |
| 2024-09-11 | $247.38 | $418.12 | 1,841,500 | — | — |
| 2024-09-10 | $247.38 | $418.12 | 2,112,900 | — | — |
| 2024-09-09 | $244.73 | $413.64 | 1,823,000 | — | — |
| 2024-09-06 | $243.81 | $412.09 | 1,889,700 | — | — |
| 2024-09-05 | $244.11 | $412.59 | 2,083,100 | — | — |
| 2024-09-04 | $245.45 | $414.86 | 2,094,700 | — | — |
| 2024-09-03 | $245.46 | $414.88 | 2,460,200 | — | — |
| 2024-08-30 | $248.50 | $420.01 | 2,586,900 | — | — |
| 2024-08-29 | $246.77 | $417.09 | 1,612,900 | — | — |
| 2024-08-28 | $248.94 | $420.76 | 1,372,000 | — | — |
| 2024-08-27 | $248.57 | $420.13 | 1,772,500 | — | — |
| 2024-08-26 | $250.50 | $423.39 | 2,790,500 | — | — |
| 2024-08-23 | $250.07 | $422.67 | 2,685,400 | — | — |
| 2024-08-22 | $240.31 | $406.17 | 1,979,900 | — | — |
| 2024-08-21 | $242.37 | $409.65 | 2,676,500 | — | — |
| 2024-08-20 | $240.33 | $406.20 | 3,910,400 | — | — |
| 2024-08-19 | $243.21 | $411.07 | 2,708,600 | — | — |
| 2024-08-16 | $241.15 | $407.59 | 1,725,700 | — | — |
| 2024-08-15 | $240.06 | $405.75 | 3,029,400 | — | — |
| 2024-08-14 | $237.64 | $401.66 | 2,098,500 | — | — |
| 2024-08-13 | $236.19 | $399.21 | 2,860,800 | — | — |
| 2024-08-12 | $231.07 | $390.55 | 2,592,300 | — | — |
| 2024-08-09 | $235.83 | $398.60 | 1,675,500 | — | — |
| 2024-08-08 | $236.33 | $399.44 | 2,084,300 | — | — |
| 2024-08-07 | $231.59 | $391.43 | 3,355,400 | — | — |
| 2024-08-06 | $240.65 | $406.75 | 2,319,500 | — | — |
| 2024-08-05 | $237.02 | $400.61 | 3,058,000 | — | — |
| 2024-08-02 | $240.42 | $406.36 | 2,258,800 | — | — |
| 2024-08-01 | $241.36 | $407.95 | 2,022,800 | — | — |
| 2024-07-31 | $245.51 | $414.96 | 3,054,700 | — | — |
| 2024-07-30 | $241.40 | $408.01 | 1,782,500 | — | — |
| 2024-07-29 | $239.80 | $405.31 | 2,082,300 | — | — |
| 2024-07-26 | $238.87 | $403.74 | 1,942,500 | — | — |
| 2024-07-25 | $234.77 | $396.81 | 2,142,600 | — | — |
| 2024-07-24 | $231.67 | $391.57 | 2,756,800 | — | — |
| 2024-07-23 | $238.31 | $400.85 | 2,211,000 | — | — |
| 2024-07-22 | $240.27 | $404.14 | 2,308,500 | — | — |
| 2024-07-19 | $238.52 | $401.20 | 2,739,300 | — | — |
| 2024-07-18 | $239.37 | $402.63 | 2,606,700 | — | — |
| 2024-07-17 | $243.04 | $408.80 | 3,958,800 | — | — |
| 2024-07-16 | $240.97 | $405.32 | 2,356,500 | — | — |
| 2024-07-15 | $232.17 | $390.52 | 2,074,600 | — | — |
| 2024-07-12 | $234.08 | $393.73 | 3,180,600 | — | — |
| 2024-07-11 | $229.75 | $386.45 | 3,006,900 | — | — |
| 2024-07-10 | $220.74 | $371.29 | 2,007,000 | — | — |
| 2024-07-09 | $216.33 | $363.88 | 2,571,700 | — | — |
| 2024-07-08 | $217.15 | $365.25 | 2,947,500 | — | — |
| 2024-07-05 | $213.89 | $359.77 | 1,907,400 | — | — |
| 2024-07-03 | $213.30 | $358.78 | 1,423,500 | — | — |
| 2024-07-02 | $213.70 | $359.45 | 2,173,700 | — | — |
| 2024-07-01 | $213.56 | $359.22 | 2,569,200 | — | — |
| 2024-06-28 | $220.46 | $370.82 | 12,630,400 | — | — |
| 2024-06-27 | $219.80 | $369.71 | 2,654,600 | — | — |
| 2024-06-26 | $218.78 | $368.00 | 2,601,200 | — | — |
| 2024-06-25 | $217.25 | $365.42 | 3,892,000 | — | — |
| 2024-06-24 | $228.39 | $384.16 | 3,463,000 | — | — |
| 2024-06-21 | $228.59 | $384.50 | 3,627,300 | — | — |
| 2024-06-20 | $227.53 | $382.71 | 2,377,800 | — | — |
| 2024-06-18 | $227.77 | $383.12 | 2,072,900 | — | — |
| 2024-06-17 | $226.77 | $381.44 | 1,700,800 | — | — |
| 2024-06-14 | $223.35 | $375.68 | 1,936,600 | — | — |
| 2024-06-13 | $226.86 | $381.59 | 2,116,600 | — | — |
| 2024-06-12 | $225.02 | $378.49 | 3,609,500 | — | — |
| 2024-06-11 | $218.35 | $367.27 | 1,910,100 | — | — |
| 2024-06-10 | $218.10 | $366.85 | 1,851,500 | — | — |
| 2024-06-07 | $216.67 | $364.45 | 1,602,400 | — | — |
| 2024-06-06 | $218.45 | $367.44 | 2,033,900 | — | — |
| 2024-06-05 | $219.47 | $369.16 | 1,727,900 | — | — |
| 2024-06-04 | $216.53 | $364.21 | 2,291,200 | — | — |
| 2024-06-03 | $216.73 | $364.55 | 2,480,500 | — | — |
| 2024-05-31 | $221.29 | $372.22 | 4,598,400 | — | — |
| 2024-05-30 | $215.46 | $362.41 | 2,778,100 | — | — |
| 2024-05-29 | $214.27 | $360.41 | 2,359,800 | — | — |
| 2024-05-28 | $215.37 | $362.26 | 3,072,400 | — | — |
| 2024-05-24 | $215.21 | $361.99 | 2,632,200 | — | — |
| 2024-05-23 | $217.48 | $365.81 | 2,636,600 | — | — |
| 2024-05-22 | $221.13 | $371.95 | 2,769,800 | — | — |
| 2024-05-21 | $224.86 | $378.22 | 5,397,700 | — | — |
| 2024-05-20 | $229.17 | $385.47 | 2,684,400 | — | — |
| 2024-05-17 | $231.11 | $388.74 | 1,968,800 | — | — |
| 2024-05-16 | $232.26 | $390.67 | 1,847,300 | — | — |
| 2024-05-15 | $236.08 | $397.10 | 2,103,600 | — | — |
| 2024-05-14 | $231.58 | $389.53 | 2,763,200 | — | — |
| 2024-05-13 | $232.98 | $391.88 | 1,983,700 | — | — |
| 2024-05-10 | $235.03 | $395.33 | 1,336,700 | — | — |
| 2024-05-09 | $236.13 | $397.18 | 1,652,700 | — | — |
| 2024-05-08 | $232.07 | $390.35 | 1,689,200 | — | — |
| 2024-05-07 | $231.46 | $389.32 | 1,912,500 | — | — |
| 2024-05-06 | $231.70 | $389.73 | 1,714,000 | — | — |
| 2024-05-03 | $232.13 | $390.45 | 1,834,700 | — | — |
| 2024-05-02 | $229.58 | $386.16 | 1,672,800 | — | — |
| 2024-05-01 | $227.52 | $382.70 | 1,713,900 | — | — |
| 2024-04-30 | $227.99 | $383.49 | 2,435,200 | — | — |
| 2024-04-29 | $230.94 | $388.45 | 1,527,300 | — | — |
| 2024-04-26 | $229.87 | $386.65 | 2,001,200 | — | — |
| 2024-04-25 | $229.96 | $386.80 | 1,996,800 | — | — |
| 2024-04-24 | $230.29 | $387.36 | 1,485,100 | — | — |
| 2024-04-23 | $233.56 | $392.86 | 2,189,900 | — | — |
| 2024-04-22 | $231.23 | $387.09 | 1,872,800 | — | — |
| 2024-04-19 | $230.24 | $385.43 | 2,112,200 | — | — |
| 2024-04-18 | $228.79 | $383.00 | 1,993,100 | — | — |
| 2024-04-17 | $228.86 | $383.12 | 1,982,300 | — | — |
| 2024-04-16 | $228.35 | $382.27 | 2,201,000 | — | — |
| 2024-04-15 | $230.01 | $385.05 | 1,933,100 | — | — |
| 2024-04-12 | $232.05 | $388.46 | 2,117,400 | — | — |
| 2024-04-11 | $235.44 | $394.14 | 2,494,600 | — | — |
| 2024-04-10 | $237.16 | $397.01 | 2,955,100 | — | — |
| 2024-04-09 | $244.39 | $409.12 | 2,126,100 | — | — |
| 2024-04-08 | $242.59 | $406.10 | 2,389,200 | — | — |
| 2024-04-05 | $239.32 | $400.63 | 1,680,700 | — | — |
| 2024-04-04 | $238.01 | $398.44 | 2,343,600 | — | — |
| 2024-04-03 | $240.70 | $402.94 | 3,144,500 | — | — |
| 2024-04-02 | $244.45 | $409.22 | 2,819,700 | — | — |
| 2024-04-01 | $249.28 | $417.30 | 2,363,000 | — | — |
| 2024-03-28 | $254.73 | $426.43 | 2,631,200 | — | — |
| 2024-03-27 | $253.33 | $424.08 | 2,351,900 | — | — |
| 2024-03-26 | $251.42 | $420.89 | 3,048,900 | — | — |
| 2024-03-25 | $254.00 | $425.21 | 2,024,600 | — | — |
| 2024-03-22 | $258.50 | $432.74 | 2,493,200 | — | — |
| 2024-03-21 | $261.00 | $436.92 | 3,418,500 | — | — |
| 2024-03-20 | $251.96 | $421.79 | 1,882,600 | — | — |
| 2024-03-19 | $248.02 | $415.19 | 2,408,400 | — | — |
| 2024-03-18 | $243.48 | $407.59 | 2,480,900 | — | — |
| 2024-03-15 | $244.73 | $409.69 | 5,692,800 | — | — |
| 2024-03-14 | $244.63 | $409.52 | 2,492,700 | — | — |
| 2024-03-13 | $247.41 | $414.17 | 2,238,000 | — | — |
| 2024-03-12 | $243.26 | $407.23 | 2,095,300 | — | — |
| 2024-03-11 | $240.96 | $403.38 | 2,058,900 | — | — |
| 2024-03-08 | $241.95 | $405.03 | 1,502,900 | — | — |
| 2024-03-07 | $241.72 | $404.65 | 1,792,900 | — | — |
| 2024-03-06 | $241.12 | $403.64 | 2,367,600 | — | — |
| 2024-03-05 | $240.82 | $403.14 | 2,514,600 | — | — |
| 2024-03-04 | $242.10 | $405.28 | 2,321,500 | — | — |
| 2024-03-01 | $244.69 | $409.62 | 2,712,300 | — | — |
| 2024-02-29 | $240.67 | $402.89 | 3,107,400 | — | — |
| 2024-02-28 | $238.80 | $399.76 | 3,288,600 | — | — |
| 2024-02-27 | $235.39 | $394.05 | 5,076,700 | — | — |
| 2024-02-26 | $231.32 | $387.24 | 2,928,000 | — | — |
| 2024-02-23 | $232.56 | $389.31 | 2,112,600 | — | — |
| 2024-02-22 | $230.51 | $385.88 | 2,115,700 | — | — |
| 2024-02-21 | $227.79 | $381.33 | 1,700,000 | — | — |
| 2024-02-20 | $225.51 | $377.51 | 2,580,100 | — | — |
| 2024-02-16 | $226.85 | $379.76 | 2,388,400 | — | — |
| 2024-02-15 | $228.33 | $382.23 | 1,925,100 | — | — |
| 2024-02-14 | $226.93 | $379.89 | 2,002,100 | — | — |
| 2024-02-13 | $225.43 | $377.38 | 3,388,600 | — | — |
| 2024-02-12 | $229.86 | $384.79 | 3,258,400 | — | — |
| 2024-02-09 | $222.26 | $372.07 | 1,359,100 | — | — |
| 2024-02-08 | $220.39 | $368.94 | 1,909,700 | — | — |
| 2024-02-07 | $221.69 | $371.12 | 3,303,000 | — | — |
| 2024-02-06 | $218.12 | $365.14 | 2,147,500 | — | — |
| 2024-02-05 | $218.01 | $364.96 | 2,303,700 | — | — |
| 2024-02-02 | $219.49 | $367.43 | 3,304,900 | — | — |
| 2024-02-01 | $220.23 | $368.67 | 3,265,400 | — | — |
| 2024-01-31 | $212.84 | $356.30 | 3,429,300 | — | — |
| 2024-01-30 | $214.52 | $359.11 | 2,742,500 | — | — |
| 2024-01-29 | $211.84 | $354.63 | 2,194,700 | — | — |
| 2024-01-26 | $211.98 | $354.86 | 1,912,600 | — | — |
| 2024-01-25 | $212.08 | $355.03 | 2,892,100 | — | — |
| 2024-01-24 | $210.55 | $352.47 | 3,514,800 | — | — |
| 2024-01-23 | $214.47 | $359.03 | 2,375,900 | — | — |
| 2024-01-22 | $219.86 | $366.21 | 2,540,800 | — | — |
| 2024-01-19 | $220.01 | $366.46 | 2,851,900 | — | — |
| 2024-01-18 | $218.23 | $363.50 | 3,121,900 | — | — |
| 2024-01-17 | $218.05 | $363.20 | 2,824,000 | — | — |
| 2024-01-16 | $220.43 | $367.16 | 2,594,400 | — | — |
| 2024-01-12 | $218.91 | $364.63 | 1,603,900 | — | — |
| 2024-01-11 | $220.16 | $366.71 | 1,864,800 | — | — |
| 2024-01-10 | $220.21 | $366.80 | 2,311,300 | — | — |
| 2024-01-09 | $217.01 | $361.47 | 2,025,000 | — | — |
| 2024-01-08 | $217.14 | $361.68 | 2,462,700 | — | — |
| 2024-01-05 | $212.51 | $353.97 | 2,577,900 | — | — |
| 2024-01-04 | $211.22 | $351.82 | 2,487,000 | — | — |
| 2024-01-03 | $212.27 | $353.57 | 3,285,400 | — | — |
| 2024-01-02 | $218.65 | $364.20 | 3,277,800 | — | — |