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
- 1972-06-01 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 | $173.49 | $424.46 | 3,426,900 | — | — |
| 2025-12-30 | $175.42 | $429.19 | 3,904,600 | — | — |
| 2025-12-29 | $175.69 | $429.85 | 4,163,200 | — | — |
| 2025-12-26 | $176.88 | $432.76 | 3,191,100 | — | — |
| 2025-12-24 | $177.13 | $433.37 | 1,266,500 | — | — |
| 2025-12-23 | $177.08 | $433.25 | 3,500,300 | — | — |
| 2025-12-22 | $178.82 | $437.50 | 5,373,100 | — | — |
| 2025-12-19 | $176.29 | $431.31 | 19,091,700 | — | — |
| 2025-12-18 | $176.19 | $431.07 | 8,546,200 | — | — |
| 2025-12-17 | $174.49 | $426.91 | 8,865,600 | — | — |
| 2025-12-16 | $177.56 | $434.42 | 5,746,900 | — | — |
| 2025-12-15 | $177.97 | $435.43 | 9,037,500 | — | — |
| 2025-12-12 | $179.42 | $438.97 | 5,980,500 | — | — |
| 2025-12-11 | $181.67 | $444.48 | 4,838,000 | — | — |
| 2025-12-10 | $181.67 | $444.48 | 5,268,900 | — | — |
| 2025-12-09 | $179.52 | $439.22 | 3,760,400 | — | — |
| 2025-12-08 | $180.94 | $442.69 | 6,427,600 | — | — |
| 2025-12-05 | $182.54 | $446.61 | 6,584,600 | — | — |
| 2025-12-04 | $180.12 | $440.69 | 6,724,100 | — | — |
| 2025-12-03 | $182.60 | $446.75 | 9,259,300 | — | — |
| 2025-12-02 | $175.26 | $428.79 | 9,438,900 | — | — |
| 2025-12-01 | $168.16 | $411.42 | 6,170,800 | — | — |
| 2025-11-28 | $168.27 | $411.69 | 4,018,100 | — | — |
| 2025-11-26 | $165.35 | $404.55 | 7,346,300 | — | — |
| 2025-11-25 | $161.77 | $395.79 | 7,406,700 | — | — |
| 2025-11-24 | $161.26 | $394.54 | 9,466,500 | — | — |
| 2025-11-21 | $159.40 | $389.99 | 11,711,300 | — | — |
| 2025-11-20 | $153.33 | $375.14 | 7,890,900 | — | — |
| 2025-11-19 | $157.09 | $384.34 | 5,568,500 | — | — |
| 2025-11-18 | $157.32 | $384.90 | 8,164,700 | — | — |
| 2025-11-17 | $154.99 | $379.20 | 7,343,400 | — | — |
| 2025-11-14 | $159.33 | $389.82 | 6,041,500 | — | — |
| 2025-11-13 | $162.23 | $396.92 | 7,719,600 | — | — |
| 2025-11-12 | $163.09 | $399.02 | 6,241,200 | — | — |
| 2025-11-11 | $159.73 | $390.80 | 7,274,200 | — | — |
| 2025-11-10 | $160.58 | $392.88 | 7,677,900 | — | — |
| 2025-11-07 | $160.55 | $392.81 | 8,837,700 | — | — |
| 2025-11-06 | $161.38 | $394.84 | 5,859,500 | — | — |
| 2025-11-05 | $163.57 | $400.19 | 9,770,200 | — | — |
| 2025-11-04 | $159.36 | $389.89 | 11,462,300 | — | — |
| 2025-11-03 | $161.46 | $395.03 | 5,208,300 | — | — |
| 2025-10-31 | $161.46 | $395.03 | 8,707,900 | — | — |
| 2025-10-30 | $160.51 | $389.23 | 9,477,600 | — | — |
| 2025-10-29 | $160.26 | $388.63 | 11,961,900 | — | — |
| 2025-10-28 | $166.91 | $404.75 | 9,646,600 | — | — |
| 2025-10-27 | $169.41 | $410.82 | 8,606,300 | — | — |
| 2025-10-24 | $169.13 | $410.14 | 7,691,800 | — | — |
| 2025-10-23 | $172.19 | $417.56 | 8,412,500 | — | — |
| 2025-10-22 | $170.71 | $413.97 | 25,834,500 | — | — |
| 2025-10-21 | $180.84 | $438.53 | 10,301,500 | — | — |
| 2025-10-20 | $179.59 | $435.50 | 6,620,200 | — | — |
| 2025-10-17 | $176.58 | $428.20 | 5,082,600 | — | — |
| 2025-10-16 | $175.48 | $425.53 | 7,188,200 | — | — |
| 2025-10-15 | $175.27 | $425.03 | 9,416,800 | — | — |
| 2025-10-14 | $173.94 | $421.80 | 9,919,400 | — | — |
| 2025-10-13 | $175.11 | $424.64 | 8,610,300 | — | — |
| 2025-10-10 | $171.70 | $416.37 | 9,630,200 | — | — |
| 2025-10-09 | $178.96 | $433.97 | 5,006,100 | — | — |
| 2025-10-08 | $181.60 | $440.38 | 6,377,700 | — | — |
| 2025-10-07 | $177.05 | $429.34 | 5,396,100 | — | — |
| 2025-10-06 | $181.81 | $440.88 | 6,019,800 | — | — |
| 2025-10-03 | $180.32 | $437.27 | 5,167,600 | — | — |
| 2025-10-02 | $182.32 | $442.12 | 6,798,000 | — | — |
| 2025-10-01 | $180.39 | $437.44 | 7,705,000 | — | — |
| 2025-09-30 | $183.73 | $445.54 | 3,873,100 | — | — |
| 2025-09-29 | $183.23 | $444.33 | 5,090,700 | — | — |
| 2025-09-26 | $184.55 | $447.53 | 6,206,300 | — | — |
| 2025-09-25 | $182.04 | $441.44 | 4,042,300 | — | — |
| 2025-09-24 | $184.44 | $447.26 | 5,905,100 | — | — |
| 2025-09-23 | $182.04 | $441.44 | 5,900,800 | — | — |
| 2025-09-22 | $179.62 | $435.57 | 7,030,300 | — | — |
| 2025-09-19 | $179.37 | $434.97 | 16,206,700 | — | — |
| 2025-09-18 | $181.62 | $440.42 | 7,937,100 | — | — |
| 2025-09-17 | $180.30 | $437.22 | 7,209,700 | — | — |
| 2025-09-16 | $177.63 | $430.75 | 7,920,300 | — | — |
| 2025-09-15 | $178.20 | $432.13 | 11,658,400 | — | — |
| 2025-09-12 | $182.60 | $442.80 | 6,284,200 | — | — |
| 2025-09-11 | $184.35 | $447.04 | 6,596,000 | — | — |
| 2025-09-10 | $184.01 | $446.22 | 5,957,500 | — | — |
| 2025-09-09 | $185.03 | $448.69 | 6,135,000 | — | — |
| 2025-09-08 | $185.82 | $450.61 | 9,701,200 | — | — |
| 2025-09-05 | $187.93 | $455.73 | 9,491,200 | — | — |
| 2025-09-04 | $187.29 | $454.17 | 11,335,900 | — | — |
| 2025-09-03 | $195.74 | $474.66 | 7,039,600 | — | — |
| 2025-09-02 | $199.81 | $484.53 | 6,238,400 | — | — |
| 2025-08-29 | $202.48 | $491.01 | 5,372,700 | — | — |
| 2025-08-28 | $204.09 | $494.91 | 6,166,400 | — | — |
| 2025-08-27 | $205.47 | $498.26 | 4,189,700 | — | — |
| 2025-08-26 | $205.98 | $499.50 | 4,549,700 | — | — |
| 2025-08-25 | $205.97 | $499.47 | 3,442,600 | — | — |
| 2025-08-22 | $206.06 | $499.69 | 6,177,700 | — | — |
| 2025-08-21 | $200.71 | $486.72 | 5,291,100 | — | — |
| 2025-08-20 | $200.77 | $486.86 | 8,107,300 | — | — |
| 2025-08-19 | $195.94 | $475.15 | 5,491,100 | — | — |
| 2025-08-18 | $194.33 | $471.25 | 2,763,600 | — | — |
| 2025-08-15 | $194.57 | $471.83 | 5,872,900 | — | — |
| 2025-08-14 | $193.71 | $469.74 | 3,917,300 | — | — |
| 2025-08-13 | $193.29 | $468.72 | 4,966,300 | — | — |
| 2025-08-12 | $192.97 | $467.95 | 9,961,500 | — | — |
| 2025-08-11 | $183.71 | $445.49 | 6,457,800 | — | — |
| 2025-08-08 | $187.22 | $454.00 | 5,946,200 | — | — |
| 2025-08-07 | $185.91 | $450.83 | 6,563,900 | — | — |
| 2025-08-06 | $185.91 | $450.83 | 7,089,000 | — | — |
| 2025-08-05 | $185.40 | $449.59 | 5,761,900 | — | — |
| 2025-08-04 | $182.73 | $443.12 | 4,682,700 | — | — |
| 2025-08-01 | $180.86 | $438.58 | 6,625,100 | — | — |
| 2025-07-31 | $181.06 | $439.07 | 10,144,000 | — | — |
| 2025-07-30 | $189.52 | $456.28 | 6,985,100 | — | — |
| 2025-07-29 | $191.38 | $460.76 | 7,144,700 | — | — |
| 2025-07-28 | $189.25 | $455.63 | 8,586,800 | — | — |
| 2025-07-25 | $184.99 | $445.38 | 7,031,800 | — | — |
| 2025-07-24 | $185.69 | $447.06 | 9,049,500 | — | — |
| 2025-07-23 | $186.25 | $448.41 | 30,755,700 | — | — |
| 2025-07-22 | $214.92 | $517.44 | 11,730,800 | — | — |
| 2025-07-21 | $214.57 | $516.59 | 8,269,800 | — | — |
| 2025-07-18 | $216.62 | $521.53 | 4,550,100 | — | — |
| 2025-07-17 | $216.59 | $521.46 | 4,920,100 | — | — |
| 2025-07-16 | $216.64 | $521.58 | 6,420,900 | — | — |
| 2025-07-15 | $218.36 | $525.72 | 4,419,700 | — | — |
| 2025-07-14 | $220.05 | $529.79 | 4,723,600 | — | — |
| 2025-07-11 | $221.25 | $532.68 | 5,396,300 | — | — |
| 2025-07-10 | $219.66 | $528.85 | 3,971,400 | — | — |
| 2025-07-09 | $216.39 | $520.98 | 5,231,400 | — | — |
| 2025-07-08 | $216.63 | $521.55 | 6,844,600 | — | — |
| 2025-07-07 | $213.41 | $513.80 | 5,221,400 | — | — |
| 2025-07-03 | $216.02 | $520.08 | 2,561,100 | — | — |
| 2025-07-02 | $215.59 | $519.05 | 5,533,400 | — | — |
| 2025-07-01 | $210.45 | $506.67 | 5,856,200 | — | — |
| 2025-06-30 | $207.62 | $499.86 | 5,319,900 | — | — |
| 2025-06-27 | $207.08 | $498.56 | 8,585,100 | — | — |
| 2025-06-26 | $206.31 | $496.71 | 4,579,200 | — | — |
| 2025-06-25 | $205.38 | $494.47 | 4,748,300 | — | — |
| 2025-06-24 | $205.81 | $495.50 | 7,597,800 | — | — |
| 2025-06-23 | $201.39 | $484.86 | 4,565,400 | — | — |
| 2025-06-20 | $198.20 | $477.18 | 12,910,000 | — | — |
| 2025-06-18 | $198.35 | $477.54 | 3,742,000 | — | — |
| 2025-06-17 | $197.69 | $475.95 | 4,656,300 | — | — |
| 2025-06-16 | $199.22 | $479.64 | 5,864,500 | — | — |
| 2025-06-13 | $195.00 | $469.48 | 5,138,200 | — | — |
| 2025-06-12 | $199.66 | $480.70 | 3,257,600 | — | — |
| 2025-06-11 | $199.69 | $480.77 | 5,062,100 | — | — |
| 2025-06-10 | $202.29 | $487.03 | 6,247,700 | — | — |
| 2025-06-09 | $199.21 | $479.61 | 6,869,700 | — | — |
| 2025-06-06 | $192.42 | $463.27 | 5,338,800 | — | — |
| 2025-06-05 | $190.49 | $458.62 | 6,017,700 | — | — |
| 2025-06-04 | $190.72 | $459.17 | 5,780,600 | — | — |
| 2025-06-03 | $188.08 | $452.82 | 5,612,600 | — | — |
| 2025-06-02 | $184.21 | $443.50 | 5,648,300 | — | — |
| 2025-05-30 | $182.85 | $440.23 | 15,101,100 | — | — |
| 2025-05-29 | $184.99 | $445.38 | 4,533,800 | — | — |
| 2025-05-28 | $184.15 | $443.35 | 5,752,800 | — | — |
| 2025-05-27 | $183.24 | $441.16 | 7,939,400 | — | — |
| 2025-05-23 | $176.30 | $424.46 | 7,416,700 | — | — |
| 2025-05-22 | $180.21 | $433.87 | 7,500,800 | — | — |
| 2025-05-21 | $185.42 | $446.41 | 8,977,400 | — | — |
| 2025-05-20 | $188.71 | $454.33 | 5,289,200 | — | — |
| 2025-05-19 | $188.34 | $453.44 | 6,460,900 | — | — |
| 2025-05-16 | $188.50 | $453.83 | 4,518,700 | — | — |
| 2025-05-15 | $187.83 | $452.21 | 5,534,000 | — | — |
| 2025-05-14 | $187.34 | $451.04 | 6,552,300 | — | — |
| 2025-05-13 | $188.20 | $453.11 | 9,837,500 | — | — |
| 2025-05-12 | $187.28 | $450.89 | 16,210,400 | — | — |
| 2025-05-09 | $172.27 | $414.75 | 8,655,100 | — | — |
| 2025-05-08 | $165.64 | $398.79 | 5,171,200 | — | — |
| 2025-05-07 | $164.79 | $396.74 | 5,669,700 | — | — |
| 2025-05-06 | $161.09 | $387.84 | 4,531,400 | — | — |
| 2025-05-05 | $162.42 | $391.04 | 4,803,600 | — | — |
| 2025-05-02 | $164.51 | $396.07 | 7,642,400 | — | — |
| 2025-05-01 | $158.26 | $381.02 | 6,124,900 | — | — |
| 2025-04-30 | $160.05 | $385.33 | 6,158,600 | — | — |
| 2025-04-29 | $160.77 | $383.79 | 6,566,500 | — | — |
| 2025-04-28 | $162.44 | $387.78 | 5,170,500 | — | — |
| 2025-04-25 | $162.86 | $388.78 | 8,383,300 | — | — |
| 2025-04-24 | $162.13 | $387.04 | 18,950,400 | — | — |
| 2025-04-23 | $152.15 | $363.21 | 14,125,000 | — | — |
| 2025-04-22 | $146.76 | $350.35 | 9,139,900 | — | — |
| 2025-04-21 | $145.61 | $347.60 | 8,275,000 | — | — |
| 2025-04-17 | $148.44 | $354.36 | 5,739,200 | — | — |
| 2025-04-16 | $146.55 | $349.85 | 10,862,500 | — | — |
| 2025-04-15 | $151.18 | $360.90 | 6,958,900 | — | — |
| 2025-04-14 | $150.98 | $360.42 | 10,356,600 | — | — |
| 2025-04-11 | $147.60 | $352.35 | 21,113,300 | — | — |
| 2025-04-10 | $156.60 | $373.84 | 16,019,500 | — | — |
| 2025-04-09 | $169.50 | $404.63 | 21,578,500 | — | — |
| 2025-04-08 | $146.01 | $348.56 | 13,902,800 | — | — |
| 2025-04-07 | $154.00 | $367.63 | 18,337,200 | — | — |
| 2025-04-04 | $151.39 | $361.40 | 14,976,900 | — | — |
| 2025-04-03 | $164.20 | $391.98 | 11,895,300 | — | — |
| 2025-04-02 | $178.19 | $425.38 | 4,368,900 | — | — |
| 2025-04-01 | $177.99 | $424.90 | 5,965,400 | — | — |
| 2025-03-31 | $179.70 | $428.98 | 9,222,700 | — | — |
| 2025-03-28 | $176.33 | $420.94 | 5,490,600 | — | — |
| 2025-03-27 | $180.76 | $431.51 | 5,035,900 | — | — |
| 2025-03-26 | $184.49 | $440.42 | 5,814,200 | — | — |
| 2025-03-25 | $183.97 | $439.17 | 4,357,200 | — | — |
| 2025-03-24 | $185.51 | $442.85 | 5,694,900 | — | — |
| 2025-03-21 | $179.00 | $427.31 | 11,822,900 | — | — |
| 2025-03-20 | $180.68 | $431.32 | 4,980,000 | — | — |
| 2025-03-19 | $181.74 | $433.85 | 5,675,000 | — | — |
| 2025-03-18 | $179.45 | $428.38 | 4,077,700 | — | — |
| 2025-03-17 | $179.99 | $429.67 | 4,940,400 | — | — |
| 2025-03-14 | $176.42 | $421.15 | 4,927,900 | — | — |
| 2025-03-13 | $173.60 | $414.42 | 5,277,200 | — | — |
| 2025-03-12 | $175.70 | $419.43 | 5,436,100 | — | — |
| 2025-03-11 | $177.34 | $423.35 | 7,981,400 | — | — |
| 2025-03-10 | $186.49 | $445.19 | 9,161,400 | — | — |
| 2025-03-07 | $190.52 | $454.81 | 7,706,800 | — | — |
| 2025-03-06 | $189.34 | $451.99 | 7,120,200 | — | — |
| 2025-03-05 | $195.57 | $466.87 | 5,484,400 | — | — |
| 2025-03-04 | $194.84 | $465.12 | 7,159,200 | — | — |
| 2025-03-03 | $194.39 | $464.05 | 6,141,300 | — | — |
| 2025-02-28 | $195.99 | $467.87 | 9,024,500 | — | — |
| 2025-02-27 | $191.30 | $456.67 | 7,761,700 | — | — |
| 2025-02-26 | $198.24 | $473.24 | 5,611,600 | — | — |
| 2025-02-25 | $199.98 | $477.39 | 7,441,700 | — | — |
| 2025-02-24 | $200.74 | $479.21 | 7,675,900 | — | — |
| 2025-02-21 | $202.00 | $482.22 | 7,349,900 | — | — |
| 2025-02-20 | $203.96 | $486.90 | 9,190,100 | — | — |
| 2025-02-19 | $196.32 | $468.66 | 8,438,300 | — | — |
| 2025-02-18 | $186.46 | $445.12 | 4,578,700 | — | — |
| 2025-02-14 | $183.03 | $436.93 | 4,137,900 | — | — |
| 2025-02-13 | $180.80 | $431.61 | 3,737,300 | — | — |
| 2025-02-12 | $179.99 | $429.67 | 5,364,200 | — | — |
| 2025-02-11 | $179.25 | $427.91 | 3,795,300 | — | — |
| 2025-02-10 | $180.31 | $430.44 | 3,827,100 | — | — |
| 2025-02-07 | $180.00 | $429.70 | 5,380,500 | — | — |
| 2025-02-06 | $183.28 | $437.53 | 5,089,800 | — | — |
| 2025-02-05 | $181.59 | $433.49 | 5,939,800 | — | — |
| 2025-02-04 | $180.56 | $431.03 | 5,785,700 | — | — |
| 2025-02-03 | $180.94 | $431.94 | 6,311,500 | — | — |
| 2025-01-31 | $184.61 | $440.70 | 6,333,700 | — | — |
| 2025-01-30 | $185.27 | $439.03 | 5,807,100 | — | — |
| 2025-01-29 | $180.27 | $427.18 | 4,183,800 | — | — |
| 2025-01-28 | $180.57 | $427.89 | 8,720,300 | — | — |
| 2025-01-27 | $187.03 | $443.20 | 11,771,300 | — | — |
| 2025-01-24 | $185.52 | $439.62 | 15,856,600 | — | — |
| 2025-01-23 | $200.61 | $475.38 | 12,694,700 | — | — |
| 2025-01-22 | $197.05 | $466.95 | 8,222,000 | — | — |
| 2025-01-21 | $195.23 | $462.63 | 9,621,700 | — | — |
| 2025-01-17 | $192.42 | $455.97 | 5,407,500 | — | — |
| 2025-01-16 | $187.37 | $444.01 | 7,463,300 | — | — |
| 2025-01-15 | $197.51 | $468.04 | 6,288,600 | — | — |
| 2025-01-14 | $193.50 | $458.53 | 4,254,200 | — | — |
| 2025-01-13 | $191.09 | $452.82 | 4,799,600 | — | — |
| 2025-01-10 | $190.15 | $450.60 | 7,223,500 | — | — |
| 2025-01-08 | $191.66 | $454.17 | 4,230,400 | — | — |
| 2025-01-07 | $192.21 | $455.48 | 5,035,200 | — | — |
| 2025-01-06 | $192.18 | $455.41 | 4,682,000 | — | — |
| 2025-01-03 | $190.51 | $451.45 | 4,574,100 | — | — |
| 2025-01-02 | $186.95 | $443.01 | 4,500,500 | — | — |