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
- 1993-02-23 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $216.60 | 124,167 |
| 2026-09-03 | — | — | — | $214.36 | 172,054 |
| 2026-09-02 | — | — | — | $211.96 | 172,608 |
| 2026-09-01 | — | — | — | $210.73 | 135,102 |
| 2026-08-31 | — | — | — | $213.68 | 94,843 |
| 2026-08-28 | — | — | — | $215.20 | 169,628 |
| 2026-08-27 | $214.86 | $488.58 | 3,923,400 | $214.03 | 103,797 |
| 2026-08-26 | $214.08 | $486.81 | 4,126,100 | $216.54 | 195,240 |
| 2026-08-25 | $216.77 | $492.93 | 3,270,400 | $214.64 | 135,416 |
| 2026-08-24 | $214.08 | $486.81 | 3,444,100 | $214.44 | 155,358 |
| 2026-08-21 | $214.20 | $487.08 | 4,573,000 | $209.49 | 181,249 |
| 2026-08-20 | $207.45 | $471.73 | 4,875,200 | $214.14 | 191,467 |
| 2026-08-19 | $214.23 | $487.15 | 4,910,200 | $218.78 | 234,038 |
| 2026-08-18 | $217.55 | $494.70 | 2,777,900 | $216.52 | 131,965 |
| 2026-08-17 | $218.21 | $496.20 | 3,397,500 | $217.54 | 147,305 |
| 2026-08-14 | $217.36 | $494.27 | 3,405,800 | $217.70 | 153,021 |
| 2026-08-13 | $218.38 | $496.59 | 3,611,200 | $218.93 | 248,170 |
| 2026-08-12 | $217.64 | $494.90 | 3,742,600 | $218.15 | 190,142 |
| 2026-08-11 | $215.07 | $489.06 | 3,785,000 | $216.42 | 141,280 |
| 2026-08-10 | $215.33 | $489.65 | 3,837,600 | $216.56 | 154,566 |
| 2026-08-07 | $216.33 | $491.93 | 5,225,800 | $213.30 | 190,064 |
| 2026-08-06 | $213.75 | $486.06 | 3,588,000 | $219.34 | 201,678 |
| 2026-08-05 | $218.27 | $496.34 | 4,344,100 | $219.66 | 222,409 |
| 2026-08-04 | $217.04 | $493.54 | 8,932,800 | $213.67 | 353,319 |
| 2026-08-03 | $211.23 | $480.33 | 4,982,600 | $211.49 | 232,879 |
| 2026-07-31 | $210.42 | $478.49 | 4,723,000 | $210.70 | 265,897 |
| 2026-07-30 | $210.06 | $475.05 | 6,832,900 | $207.28 | 385,003 |
| 2026-07-29 | $203.13 | $459.38 | 6,722,300 | $212.01 | 243,367 |
| 2026-07-28 | $211.58 | $478.49 | 6,021,000 | $212.28 | 386,120 |
| 2026-07-27 | $214.56 | $485.23 | 4,958,100 | $217.65 | 246,663 |
| 2026-07-24 | $214.48 | $485.05 | 4,091,300 | $214.49 | 270,611 |
| 2026-07-23 | $215.18 | $486.63 | 4,962,100 | $215.27 | 236,375 |
| 2026-07-22 | $218.50 | $494.14 | 3,683,200 | $215.52 | 169,781 |
| 2026-07-21 | $216.40 | $489.39 | 6,999,500 | $212.99 | 395,044 |
| 2026-07-20 | $210.94 | $477.04 | 6,816,500 | $217.29 | 467,868 |
| 2026-07-17 | $215.50 | $487.36 | 7,852,200 | — | — |
| 2026-07-16 | $218.37 | $493.85 | 8,313,700 | — | — |
| 2026-07-15 | $228.55 | $516.87 | 10,865,600 | — | — |
| 2026-07-14 | $227.67 | $514.88 | 9,306,200 | — | — |
| 2026-07-13 | $221.09 | $500.00 | 4,550,300 | — | — |
| 2026-07-10 | $222.28 | $502.69 | 3,617,600 | — | — |
| 2026-07-09 | $222.13 | $502.35 | 4,073,100 | — | — |
| 2026-07-08 | $218.07 | $493.17 | 4,108,300 | — | — |
| 2026-07-07 | $222.04 | $502.15 | 5,413,300 | — | — |
| 2026-07-06 | $222.10 | $502.28 | 4,567,700 | — | — |
| 2026-07-02 | $213.93 | $483.80 | 3,745,300 | — | — |
| 2026-07-01 | $211.86 | $479.12 | 4,690,000 | — | — |
| 2026-06-30 | $209.04 | $472.75 | 5,599,400 | — | — |
| 2026-06-29 | $211.72 | $478.81 | 5,426,400 | — | — |
| 2026-06-26 | $212.03 | $479.51 | 9,919,100 | — | — |
| 2026-06-25 | $221.04 | $499.88 | 5,257,200 | — | — |
| 2026-06-24 | $219.86 | $497.22 | 6,971,000 | — | — |
| 2026-06-23 | $226.03 | $511.17 | 6,052,800 | — | — |
| 2026-06-22 | $227.09 | $513.57 | 6,870,800 | — | — |
| 2026-06-18 | $223.17 | $504.70 | 11,933,200 | — | — |
| 2026-06-17 | $224.96 | $508.75 | 8,689,700 | — | — |
| 2026-06-16 | $220.83 | $499.41 | 5,091,700 | — | — |
| 2026-06-15 | $217.98 | $492.96 | 5,862,500 | — | — |
| 2026-06-12 | $214.04 | $484.05 | 4,694,300 | — | — |
| 2026-06-11 | $212.66 | $480.93 | 4,631,500 | — | — |
| 2026-06-10 | $206.66 | $467.36 | 5,362,800 | — | — |
| 2026-06-09 | $210.25 | $475.48 | 7,841,100 | — | — |
| 2026-06-08 | $212.24 | $479.98 | 4,732,000 | — | — |
| 2026-06-05 | $211.93 | $479.28 | 6,171,000 | — | — |
| 2026-06-04 | $218.27 | $493.62 | 5,565,300 | — | — |
| 2026-06-03 | $210.14 | $475.23 | 5,957,300 | — | — |
| 2026-06-02 | $214.98 | $486.18 | 7,664,400 | — | — |
| 2026-06-01 | $211.01 | $477.20 | 6,431,200 | — | — |
| 2026-05-29 | $208.00 | $470.39 | 8,255,500 | — | — |
| 2026-05-28 | $203.79 | $460.87 | 6,174,800 | — | — |
| 2026-05-27 | $201.61 | $455.94 | 6,731,500 | — | — |
| 2026-05-26 | $201.76 | $456.28 | 5,567,400 | — | — |
| 2026-05-22 | $201.03 | $454.63 | 3,734,200 | — | — |
| 2026-05-21 | $200.51 | $453.46 | 5,817,400 | — | — |
| 2026-05-20 | $197.77 | $447.26 | 7,201,100 | — | — |
| 2026-05-19 | $189.58 | $428.74 | 6,357,900 | — | — |
| 2026-05-18 | $192.69 | $435.77 | 3,770,200 | — | — |
| 2026-05-15 | $192.51 | $435.36 | 5,937,700 | — | — |
| 2026-05-14 | $194.53 | $439.93 | 4,785,000 | — | — |
| 2026-05-13 | $193.83 | $438.35 | 4,463,700 | — | — |
| 2026-05-12 | $191.88 | $433.94 | 5,333,300 | — | — |
| 2026-05-11 | $191.10 | $432.17 | 5,272,500 | — | — |
| 2026-05-08 | $193.09 | $436.67 | 5,873,400 | — | — |
| 2026-05-07 | $190.17 | $430.07 | 5,761,900 | — | — |
| 2026-05-06 | $193.35 | $437.26 | 6,319,500 | — | — |
| 2026-05-05 | $189.25 | $427.99 | 4,807,900 | — | — |
| 2026-05-04 | $188.01 | $425.19 | 3,833,000 | — | — |
| 2026-05-01 | $190.17 | $430.07 | 4,742,700 | — | — |
| 2026-04-30 | $190.59 | $431.02 | 5,664,900 | — | — |
| 2026-04-29 | $187.08 | $420.82 | 5,107,600 | — | — |
| 2026-04-28 | $190.36 | $428.20 | 4,107,100 | — | — |
| 2026-04-27 | $190.18 | $427.79 | 4,163,600 | — | — |
| 2026-04-24 | $188.07 | $423.05 | 4,530,600 | — | — |
| 2026-04-23 | $188.65 | $424.35 | 3,814,400 | — | — |
| 2026-04-22 | $191.05 | $429.75 | 4,492,100 | — | — |
| 2026-04-21 | $189.31 | $425.84 | 5,154,900 | — | — |
| 2026-04-20 | $190.70 | $428.96 | 4,905,200 | — | — |
| 2026-04-17 | $188.82 | $424.74 | 6,846,100 | — | — |
| 2026-04-16 | $187.32 | $421.36 | 9,138,100 | — | — |
| 2026-04-15 | $191.62 | $431.03 | 9,853,800 | — | — |