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 — 2026
| 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 | — | — |
| 2026-04-14 | $183.34 | $412.41 | 8,803,600 | — | — |
| 2026-04-13 | $181.14 | $407.46 | 6,282,900 | — | — |
| 2026-04-10 | $177.64 | $399.59 | 4,240,100 | — | — |
| 2026-04-09 | $178.16 | $400.76 | 5,298,900 | — | — |
| 2026-04-08 | $176.02 | $395.94 | 7,662,600 | — | — |
| 2026-04-07 | $168.43 | $378.87 | 6,036,400 | — | — |
| 2026-04-06 | $166.55 | $374.64 | 3,674,800 | — | — |
| 2026-04-02 | $165.81 | $372.98 | 5,107,500 | — | — |
| 2026-04-01 | $166.17 | $373.79 | 7,117,000 | — | — |
| 2026-03-31 | $164.57 | $370.19 | 8,081,700 | — | — |
| 2026-03-30 | $158.37 | $356.24 | 6,261,600 | — | — |
| 2026-03-27 | $158.39 | $356.29 | 6,368,400 | — | — |
| 2026-03-26 | $163.23 | $367.17 | 6,175,700 | — | — |
| 2026-03-25 | $165.65 | $372.62 | 6,444,600 | — | — |
| 2026-03-24 | $165.87 | $373.11 | 6,016,200 | — | — |
| 2026-03-23 | $164.32 | $369.62 | 10,128,400 | — | — |
| 2026-03-20 | $161.47 | $363.21 | 14,621,300 | — | — |
| 2026-03-19 | $158.55 | $356.65 | 6,418,300 | — | — |
| 2026-03-18 | $158.93 | $357.50 | 9,140,900 | — | — |
| 2026-03-17 | $157.83 | $355.03 | 6,528,600 | — | — |
| 2026-03-16 | $155.70 | $350.23 | 5,498,100 | — | — |
| 2026-03-13 | $154.87 | $348.37 | 6,001,900 | — | — |
| 2026-03-12 | $154.37 | $347.24 | 11,195,700 | — | — |
| 2026-03-11 | $160.89 | $361.91 | 5,463,200 | — | — |
| 2026-03-10 | $160.75 | $361.59 | 4,314,600 | — | — |
| 2026-03-09 | $160.45 | $360.92 | 7,480,800 | — | — |
| 2026-03-06 | $160.27 | $360.51 | 8,046,000 | — | — |
| 2026-03-05 | $162.55 | $365.64 | 7,274,900 | — | — |
| 2026-03-04 | $167.58 | $376.96 | 5,307,800 | — | — |
| 2026-03-03 | $165.95 | $373.29 | 7,495,500 | — | — |
| 2026-03-02 | $167.00 | $375.65 | 9,212,600 | — | — |
| 2026-02-27 | $166.51 | $374.55 | 12,400,400 | — | — |
| 2026-02-26 | $177.49 | $399.25 | 6,901,600 | — | — |
| 2026-02-25 | $173.73 | $390.79 | 7,098,500 | — | — |
| 2026-02-24 | $168.79 | $379.68 | 7,413,800 | — | — |
| 2026-02-23 | $166.80 | $375.20 | 7,795,500 | — | — |
| 2026-02-20 | $175.41 | $394.57 | 4,272,600 | — | — |
| 2026-02-19 | $174.37 | $392.23 | 7,259,500 | — | — |
| 2026-02-18 | $176.59 | $397.23 | 6,343,300 | — | — |
| 2026-02-17 | $171.54 | $385.87 | 6,376,900 | — | — |
| 2026-02-13 | $171.15 | $384.99 | 9,162,400 | — | — |
| 2026-02-12 | $168.06 | $378.04 | 14,436,700 | — | — |
| 2026-02-11 | $176.68 | $397.43 | 7,777,800 | — | — |
| 2026-02-10 | $177.89 | $400.15 | 12,854,500 | — | — |
| 2026-02-09 | $182.35 | $410.18 | 6,625,900 | — | — |
| 2026-02-06 | $179.96 | $404.81 | 9,139,700 | — | — |
| 2026-02-05 | $175.84 | $395.54 | 9,571,800 | — | — |
| 2026-02-04 | $180.08 | $405.08 | 7,571,900 | — | — |
| 2026-02-03 | $182.91 | $411.44 | 7,751,300 | — | — |
| 2026-02-02 | $185.10 | $416.37 | 6,827,200 | — | — |
| 2026-01-30 | $182.80 | $411.19 | 7,434,900 | — | — |
| 2026-01-29 | $182.40 | $408.05 | 7,473,400 | — | — |
| 2026-01-28 | $182.34 | $407.91 | 5,538,800 | — | — |
| 2026-01-27 | $182.66 | $408.63 | 5,138,100 | — | — |
| 2026-01-26 | $181.88 | $406.88 | 6,389,800 | — | — |
| 2026-01-23 | $179.00 | $400.44 | 8,532,800 | — | — |
| 2026-01-22 | $183.05 | $409.50 | 8,966,900 | — | — |
| 2026-01-21 | $183.32 | $410.10 | 11,715,800 | — | — |
| 2026-01-20 | $182.10 | $407.37 | 11,302,600 | — | — |
| 2026-01-16 | $189.09 | $423.01 | 8,398,100 | — | — |
| 2026-01-15 | $191.23 | $427.80 | 12,957,100 | — | — |
| 2026-01-14 | $180.78 | $404.42 | 8,434,000 | — | — |
| 2026-01-13 | $182.76 | $408.85 | 6,594,800 | — | — |
| 2026-01-12 | $186.57 | $417.37 | 5,635,400 | — | — |
| 2026-01-09 | $186.32 | $416.81 | 4,630,900 | — | — |
| 2026-01-08 | $184.68 | $413.15 | 3,745,900 | — | — |
| 2026-01-07 | $184.79 | $413.39 | 3,532,400 | — | — |
| 2026-01-06 | $187.75 | $420.01 | 3,795,600 | — | — |
| 2026-01-05 | $186.54 | $417.31 | 6,787,400 | — | — |
| 2026-01-02 | $181.90 | $406.93 | 4,509,900 | — | — |