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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $241.16 | $417.54 | 1,615,200 | — | — |
| 2025-12-30 | $243.18 | $421.03 | 1,371,400 | — | — |
| 2025-12-29 | $243.83 | $422.16 | 1,597,100 | — | — |
| 2025-12-26 | $244.49 | $423.30 | 1,179,700 | — | — |
| 2025-12-24 | $243.00 | $420.72 | 787,900 | — | — |
| 2025-12-23 | $242.15 | $419.25 | 1,863,800 | — | — |
| 2025-12-22 | $242.07 | $419.11 | 1,776,600 | — | — |
| 2025-12-19 | $240.44 | $416.29 | 5,458,200 | — | — |
| 2025-12-18 | $247.71 | $428.88 | 2,553,400 | — | — |
| 2025-12-17 | $247.96 | $429.31 | 2,030,600 | — | — |
| 2025-12-16 | $246.47 | $426.73 | 2,692,000 | — | — |
| 2025-12-15 | $248.78 | $430.73 | 3,108,400 | — | — |
| 2025-12-12 | $247.29 | $428.15 | 2,046,900 | — | — |
| 2025-12-11 | $248.08 | $429.52 | 2,832,100 | — | — |
| 2025-12-10 | $246.20 | $426.26 | 4,778,900 | — | — |
| 2025-12-09 | $242.67 | $420.15 | 2,865,500 | — | — |
| 2025-12-08 | $244.82 | $423.87 | 3,935,000 | — | — |
| 2025-12-05 | $248.47 | $430.19 | 2,642,100 | — | — |
| 2025-12-04 | $246.17 | $426.21 | 4,092,800 | — | — |
| 2025-12-03 | $246.94 | $427.54 | 3,275,600 | — | — |
| 2025-12-02 | $243.17 | $421.02 | 3,886,100 | — | — |
| 2025-12-01 | $246.39 | $426.59 | 4,083,100 | — | — |
| 2025-11-28 | $242.48 | $419.82 | 1,289,900 | — | — |
| 2025-11-26 | $241.61 | $418.32 | 2,303,300 | — | — |
| 2025-11-25 | $238.10 | $412.24 | 3,330,300 | — | — |
| 2025-11-24 | $228.76 | $396.07 | 4,212,600 | — | — |
| 2025-11-21 | $234.29 | $405.64 | 6,090,000 | — | — |
| 2025-11-20 | $228.43 | $395.50 | 4,769,200 | — | — |
| 2025-11-19 | $228.41 | $395.46 | 7,728,900 | — | — |
| 2025-11-18 | $219.57 | $380.16 | 6,260,400 | — | — |
| 2025-11-17 | $225.00 | $389.56 | 4,411,500 | — | — |
| 2025-11-14 | $227.85 | $394.49 | 2,691,900 | — | — |
| 2025-11-13 | $231.47 | $400.76 | 3,109,000 | — | — |
| 2025-11-12 | $234.70 | $406.35 | 2,587,500 | — | — |
| 2025-11-11 | $235.34 | $407.46 | 1,968,100 | — | — |
| 2025-11-10 | $233.03 | $403.46 | 2,588,000 | — | — |
| 2025-11-07 | $233.16 | $403.69 | 3,053,800 | — | — |
| 2025-11-06 | $231.35 | $400.55 | 3,272,700 | — | — |
| 2025-11-05 | $234.35 | $405.75 | 2,749,600 | — | — |
| 2025-11-04 | $237.76 | $411.65 | 2,632,600 | — | — |
| 2025-11-03 | $235.64 | $407.98 | 2,333,700 | — | — |
| 2025-10-31 | $238.13 | $412.29 | 2,404,700 | — | — |
| 2025-10-30 | $239.82 | $415.22 | 2,076,700 | — | — |
| 2025-10-29 | $238.49 | $412.91 | 3,121,400 | — | — |
| 2025-10-28 | $244.07 | $422.57 | 1,612,900 | — | — |
| 2025-10-27 | $243.65 | $421.85 | 1,939,300 | — | — |
| 2025-10-24 | $242.71 | $420.22 | 1,804,000 | — | — |
| 2025-10-23 | $243.87 | $422.23 | 2,234,800 | — | — |
| 2025-10-22 | $243.53 | $421.64 | 2,508,200 | — | — |
| 2025-10-21 | $245.27 | $422.57 | 2,056,200 | — | — |
| 2025-10-20 | $242.27 | $417.41 | 2,110,500 | — | — |
| 2025-10-17 | $244.70 | $421.59 | 2,549,600 | — | — |
| 2025-10-16 | $243.10 | $418.84 | 2,258,700 | — | — |
| 2025-10-15 | $241.53 | $416.13 | 2,569,500 | — | — |
| 2025-10-14 | $240.75 | $414.79 | 3,130,200 | — | — |
| 2025-10-13 | $234.48 | $403.98 | 3,072,000 | — | — |
| 2025-10-10 | $232.22 | $400.09 | 2,158,600 | — | — |
| 2025-10-09 | $234.67 | $404.31 | 2,284,800 | — | — |
| 2025-10-08 | $237.59 | $409.34 | 1,995,600 | — | — |
| 2025-10-07 | $239.89 | $413.31 | 2,597,400 | — | — |
| 2025-10-06 | $241.67 | $416.37 | 3,307,700 | — | — |
| 2025-10-03 | $246.35 | $424.43 | 2,023,600 | — | — |
| 2025-10-02 | $247.33 | $426.12 | 1,951,900 | — | — |
| 2025-10-01 | $247.99 | $427.26 | 3,106,500 | — | — |
| 2025-09-30 | $251.31 | $432.98 | 3,114,400 | — | — |
| 2025-09-29 | $253.32 | $436.44 | 3,282,100 | — | — |
| 2025-09-26 | $257.12 | $442.99 | 1,923,600 | — | — |
| 2025-09-25 | $255.53 | $440.25 | 2,877,900 | — | — |
| 2025-09-24 | $257.33 | $443.35 | 3,156,000 | — | — |
| 2025-09-23 | $259.81 | $447.63 | 2,972,900 | — | — |
| 2025-09-22 | $260.39 | $448.62 | 3,435,300 | — | — |
| 2025-09-19 | $265.20 | $456.91 | 4,079,000 | — | — |
| 2025-09-18 | $267.57 | $460.99 | 2,301,700 | — | — |
| 2025-09-17 | $267.95 | $461.65 | 2,854,600 | — | — |
| 2025-09-16 | $270.52 | $466.08 | 1,940,700 | — | — |
| 2025-09-15 | $272.09 | $468.78 | 2,648,100 | — | — |
| 2025-09-12 | $271.83 | $468.33 | 2,906,300 | — | — |
| 2025-09-11 | $272.40 | $469.32 | 2,253,400 | — | — |
| 2025-09-10 | $266.55 | $459.24 | 1,918,300 | — | — |
| 2025-09-09 | $269.03 | $463.51 | 3,120,500 | — | — |
| 2025-09-08 | $273.02 | $470.38 | 4,464,800 | — | — |
| 2025-09-05 | $269.97 | $465.13 | 4,488,200 | — | — |
| 2025-09-04 | $264.57 | $455.83 | 2,258,700 | — | — |
| 2025-09-03 | $260.68 | $449.12 | 2,002,400 | — | — |
| 2025-09-02 | $258.74 | $445.78 | 1,783,700 | — | — |
| 2025-08-29 | $258.06 | $444.61 | 2,177,600 | — | — |
| 2025-08-28 | $257.54 | $443.71 | 1,779,100 | — | — |
| 2025-08-27 | $258.67 | $445.66 | 2,148,700 | — | — |
| 2025-08-26 | $258.33 | $445.08 | 2,865,300 | — | — |
| 2025-08-25 | $258.87 | $446.01 | 2,336,700 | — | — |
| 2025-08-22 | $263.73 | $454.38 | 3,796,400 | — | — |
| 2025-08-21 | $255.65 | $440.46 | 2,697,300 | — | — |
| 2025-08-20 | $257.14 | $443.03 | 5,226,000 | — | — |
| 2025-08-19 | $256.36 | $441.68 | 4,702,600 | — | — |
| 2025-08-18 | $250.89 | $432.26 | 2,977,000 | — | — |
| 2025-08-15 | $252.06 | $434.27 | 3,026,800 | — | — |
| 2025-08-14 | $253.05 | $435.98 | 3,635,000 | — | — |
| 2025-08-13 | $256.33 | $441.63 | 6,030,300 | — | — |
| 2025-08-12 | $244.87 | $421.89 | 2,973,200 | — | — |
| 2025-08-11 | $239.85 | $413.24 | 2,689,500 | — | — |
| 2025-08-08 | $241.15 | $415.48 | 2,746,100 | — | — |
| 2025-08-07 | $238.56 | $411.01 | 1,948,300 | — | — |
| 2025-08-06 | $238.29 | $410.55 | 2,448,700 | — | — |
| 2025-08-05 | $237.46 | $409.12 | 3,107,000 | — | — |
| 2025-08-04 | $233.81 | $402.83 | 3,871,300 | — | — |
| 2025-08-01 | $226.40 | $390.06 | 3,400,900 | — | — |
| 2025-07-31 | $223.57 | $385.19 | 2,778,400 | — | — |
| 2025-07-30 | $227.43 | $391.84 | 2,047,400 | — | — |
| 2025-07-29 | $230.04 | $396.33 | 1,852,900 | — | — |
| 2025-07-28 | $229.99 | $396.25 | 3,302,200 | — | — |
| 2025-07-25 | $226.80 | $390.75 | 2,053,500 | — | — |
| 2025-07-24 | $225.56 | $388.62 | 2,083,500 | — | — |
| 2025-07-23 | $228.61 | $393.87 | 2,337,000 | — | — |
| 2025-07-22 | $226.83 | $388.74 | 2,880,000 | — | — |
| 2025-07-21 | $220.91 | $378.59 | 2,904,400 | — | — |
| 2025-07-18 | $219.16 | $375.59 | 2,399,100 | — | — |
| 2025-07-17 | $218.58 | $374.60 | 2,474,000 | — | — |
| 2025-07-16 | $216.60 | $371.20 | 3,604,400 | — | — |
| 2025-07-15 | $215.01 | $368.48 | 2,947,200 | — | — |
| 2025-07-14 | $222.40 | $381.14 | 2,767,000 | — | — |
| 2025-07-11 | $224.13 | $384.11 | 1,840,100 | — | — |
| 2025-07-10 | $227.91 | $390.59 | 2,417,100 | — | — |
| 2025-07-09 | $225.57 | $386.58 | 2,339,400 | — | — |
| 2025-07-08 | $223.67 | $383.32 | 2,672,000 | — | — |
| 2025-07-07 | $224.99 | $385.58 | 2,740,500 | — | — |
| 2025-07-03 | $228.31 | $391.27 | 1,777,900 | — | — |
| 2025-07-02 | $226.94 | $388.93 | 2,174,300 | — | — |
| 2025-07-01 | $228.64 | $391.84 | 3,974,500 | — | — |
| 2025-06-30 | $221.87 | $380.24 | 2,735,300 | — | — |
| 2025-06-27 | $223.63 | $383.25 | 3,256,700 | — | — |
| 2025-06-26 | $221.23 | $379.14 | 2,254,700 | — | — |
| 2025-06-25 | $220.70 | $378.23 | 2,082,900 | — | — |
| 2025-06-24 | $219.98 | $377.00 | 2,210,000 | — | — |
| 2025-06-23 | $218.57 | $374.58 | 2,639,500 | — | — |
| 2025-06-20 | $212.75 | $364.61 | 6,148,400 | — | — |
| 2025-06-18 | $210.83 | $361.32 | 2,528,400 | — | — |
| 2025-06-17 | $211.92 | $363.18 | 2,518,600 | — | — |
| 2025-06-16 | $216.08 | $370.31 | 2,392,500 | — | — |
| 2025-06-13 | $217.27 | $372.35 | 2,425,900 | — | — |
| 2025-06-12 | $223.50 | $383.03 | 2,485,900 | — | — |
| 2025-06-11 | $221.60 | $379.77 | 2,378,000 | — | — |
| 2025-06-10 | $224.89 | $385.41 | 2,174,400 | — | — |
| 2025-06-09 | $223.61 | $383.22 | 2,523,400 | — | — |
| 2025-06-06 | $225.27 | $386.06 | 2,216,900 | — | — |
| 2025-06-05 | $227.59 | $390.04 | 1,985,100 | — | — |
| 2025-06-04 | $228.39 | $391.41 | 2,301,100 | — | — |
| 2025-06-03 | $228.80 | $392.11 | 2,456,200 | — | — |
| 2025-06-02 | $225.52 | $386.49 | 3,890,400 | — | — |
| 2025-05-30 | $225.73 | $386.85 | 4,127,300 | — | — |
| 2025-05-29 | $224.93 | $385.48 | 2,739,400 | — | — |
| 2025-05-28 | $224.52 | $384.78 | 2,214,500 | — | — |
| 2025-05-27 | $225.81 | $386.99 | 3,418,200 | — | — |
| 2025-05-23 | $221.07 | $378.87 | 2,958,400 | — | — |
| 2025-05-22 | $223.75 | $383.46 | 3,116,700 | — | — |
| 2025-05-21 | $227.37 | $389.66 | 4,541,600 | — | — |
| 2025-05-20 | $231.25 | $396.31 | 3,459,500 | — | — |
| 2025-05-19 | $234.43 | $401.76 | 3,387,000 | — | — |
| 2025-05-16 | $234.23 | $401.42 | 1,818,200 | — | — |
| 2025-05-15 | $232.45 | $398.37 | 2,489,200 | — | — |
| 2025-05-14 | $228.51 | $391.62 | 2,291,000 | — | — |
| 2025-05-13 | $230.77 | $395.49 | 2,963,100 | — | — |
| 2025-05-12 | $232.78 | $398.93 | 3,496,600 | — | — |
| 2025-05-09 | $222.26 | $380.90 | 2,053,800 | — | — |
| 2025-05-08 | $224.48 | $384.71 | 2,405,700 | — | — |
| 2025-05-07 | $223.51 | $383.05 | 2,924,000 | — | — |
| 2025-05-06 | $223.01 | $382.19 | 2,175,700 | — | — |
| 2025-05-05 | $225.19 | $385.93 | 1,878,300 | — | — |
| 2025-05-02 | $227.19 | $389.35 | 2,318,800 | — | — |
| 2025-05-01 | $222.32 | $381.01 | 2,067,800 | — | — |
| 2025-04-30 | $223.56 | $383.13 | 3,455,500 | — | — |
| 2025-04-29 | $223.27 | $382.64 | 1,603,900 | — | — |
| 2025-04-28 | $221.15 | $379.00 | 2,046,700 | — | — |
| 2025-04-25 | $220.91 | $378.59 | 1,493,700 | — | — |
| 2025-04-24 | $222.05 | $380.54 | 2,243,200 | — | — |
| 2025-04-23 | $217.76 | $373.19 | 2,382,500 | — | — |
| 2025-04-22 | $219.07 | $373.47 | 2,224,000 | — | — |
| 2025-04-21 | $212.77 | $362.73 | 2,769,700 | — | — |
| 2025-04-17 | $219.00 | $373.35 | 2,166,900 | — | — |
| 2025-04-16 | $214.41 | $365.52 | 1,916,400 | — | — |
| 2025-04-15 | $220.51 | $375.92 | 2,805,200 | — | — |
| 2025-04-14 | $224.14 | $382.11 | 2,766,100 | — | — |
| 2025-04-11 | $220.35 | $375.65 | 2,904,000 | — | — |
| 2025-04-10 | $221.20 | $377.10 | 3,482,500 | — | — |
| 2025-04-09 | $223.20 | $380.51 | 4,106,200 | — | — |
| 2025-04-08 | $211.69 | $360.89 | 3,294,400 | — | — |
| 2025-04-07 | $216.94 | $369.84 | 4,478,000 | — | — |
| 2025-04-04 | $223.29 | $380.66 | 4,829,800 | — | — |
| 2025-04-03 | $222.52 | $379.35 | 4,475,000 | — | — |
| 2025-04-02 | $235.28 | $401.10 | 2,534,400 | — | — |
| 2025-04-01 | $234.01 | $398.94 | 2,212,800 | — | — |
| 2025-03-31 | $233.23 | $397.61 | 3,465,700 | — | — |
| 2025-03-28 | $228.42 | $389.41 | 2,118,300 | — | — |
| 2025-03-27 | $232.17 | $395.80 | 2,425,000 | — | — |
| 2025-03-26 | $232.05 | $395.59 | 1,790,500 | — | — |
| 2025-03-25 | $230.69 | $393.28 | 2,476,800 | — | — |
| 2025-03-24 | $232.89 | $397.03 | 2,485,100 | — | — |
| 2025-03-21 | $227.07 | $387.11 | 6,353,400 | — | — |
| 2025-03-20 | $226.26 | $385.72 | 1,924,200 | — | — |
| 2025-03-19 | $225.51 | $384.45 | 1,944,100 | — | — |
| 2025-03-18 | $222.95 | $380.08 | 1,811,800 | — | — |
| 2025-03-17 | $225.85 | $385.03 | 2,821,300 | — | — |
| 2025-03-14 | $224.44 | $382.62 | 2,672,300 | — | — |
| 2025-03-13 | $222.66 | $379.59 | 3,193,600 | — | — |
| 2025-03-12 | $228.33 | $389.25 | 2,825,500 | — | — |
| 2025-03-11 | $232.67 | $396.65 | 3,294,600 | — | — |
| 2025-03-10 | $242.38 | $413.21 | 2,497,500 | — | — |
| 2025-03-07 | $242.66 | $413.68 | 2,570,600 | — | — |
| 2025-03-06 | $243.50 | $415.11 | 2,596,500 | — | — |
| 2025-03-05 | $242.96 | $414.19 | 3,175,800 | — | — |
| 2025-03-04 | $239.85 | $408.89 | 2,791,800 | — | — |
| 2025-03-03 | $246.16 | $419.65 | 2,740,900 | — | — |
| 2025-02-28 | $248.64 | $423.88 | 3,011,000 | — | — |
| 2025-02-27 | $245.50 | $418.52 | 2,702,100 | — | — |
| 2025-02-26 | $247.07 | $421.20 | 4,664,300 | — | — |
| 2025-02-25 | $242.39 | $413.22 | 4,380,900 | — | — |
| 2025-02-24 | $237.08 | $404.17 | 4,871,400 | — | — |
| 2025-02-21 | $239.17 | $407.73 | 3,165,000 | — | — |
| 2025-02-20 | $246.42 | $420.09 | 2,025,700 | — | — |
| 2025-02-19 | $246.68 | $420.54 | 2,513,300 | — | — |
| 2025-02-18 | $250.71 | $427.41 | 1,989,400 | — | — |
| 2025-02-14 | $251.79 | $429.25 | 1,805,900 | — | — |
| 2025-02-13 | $252.66 | $430.73 | 1,832,100 | — | — |
| 2025-02-12 | $250.26 | $426.64 | 2,634,000 | — | — |
| 2025-02-11 | $257.03 | $438.18 | 1,549,900 | — | — |
| 2025-02-10 | $256.44 | $437.17 | 1,980,600 | — | — |
| 2025-02-07 | $251.94 | $429.50 | 2,163,600 | — | — |
| 2025-02-06 | $256.95 | $438.04 | 2,397,400 | — | — |
| 2025-02-05 | $258.47 | $440.64 | 1,693,300 | — | — |
| 2025-02-04 | $257.23 | $438.52 | 1,976,300 | — | — |
| 2025-02-03 | $256.50 | $437.28 | 1,862,000 | — | — |
| 2025-01-31 | $260.04 | $443.31 | 1,735,100 | — | — |
| 2025-01-30 | $264.00 | $450.06 | 1,630,400 | — | — |
| 2025-01-29 | $261.73 | $446.19 | 2,092,400 | — | — |
| 2025-01-28 | $264.41 | $450.76 | 1,459,100 | — | — |
| 2025-01-27 | $268.42 | $457.60 | 2,178,700 | — | — |
| 2025-01-24 | $262.20 | $446.99 | 2,021,600 | — | — |
| 2025-01-23 | $261.32 | $445.49 | 2,614,300 | — | — |
| 2025-01-22 | $258.00 | $439.83 | 2,074,100 | — | — |
| 2025-01-21 | $264.35 | $448.70 | 2,804,400 | — | — |
| 2025-01-17 | $261.06 | $443.11 | 2,758,500 | — | — |
| 2025-01-16 | $258.78 | $439.24 | 1,882,300 | — | — |
| 2025-01-15 | $256.72 | $435.75 | 2,880,600 | — | — |
| 2025-01-14 | $251.19 | $426.36 | 2,055,100 | — | — |
| 2025-01-13 | $248.66 | $422.07 | 2,689,700 | — | — |
| 2025-01-10 | $247.90 | $420.78 | 2,537,800 | — | — |
| 2025-01-08 | $246.89 | $419.06 | 2,364,900 | — | — |
| 2025-01-07 | $246.57 | $418.52 | 1,803,500 | — | — |
| 2025-01-06 | $249.74 | $423.90 | 2,573,400 | — | — |
| 2025-01-03 | $248.48 | $421.76 | 1,889,200 | — | — |
| 2025-01-02 | $246.98 | $419.22 | 2,741,000 | — | — |