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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $200.82 | 121,883 |
| 2026-09-03 | — | — | — | $201.33 | 216,224 |
| 2026-09-02 | — | — | — | $200.46 | 224,220 |
| 2026-09-01 | — | — | — | $203.48 | 171,588 |
| 2026-08-31 | — | — | — | $206.02 | 191,479 |
| 2026-08-28 | — | — | — | $207.81 | 112,036 |
| 2026-08-27 | $206.74 | $363.51 | 3,083,600 | $207.47 | 115,695 |
| 2026-08-26 | $210.36 | $369.87 | 3,777,100 | $215.39 | 158,773 |
| 2026-08-25 | $214.60 | $377.33 | 1,989,900 | $217.63 | 106,771 |
| 2026-08-24 | $216.98 | $381.51 | 2,552,900 | $217.33 | 75,490 |
| 2026-08-21 | $216.09 | $379.95 | 2,928,700 | $218.72 | 202,233 |
| 2026-08-20 | $217.34 | $382.15 | 5,891,800 | $214.50 | 226,085 |
| 2026-08-19 | $220.00 | $386.82 | 4,957,500 | $216.26 | 234,906 |
| 2026-08-18 | $215.64 | $379.16 | 3,128,000 | $219.74 | 217,857 |
| 2026-08-17 | $215.81 | $379.46 | 2,955,800 | $215.42 | 178,495 |
| 2026-08-14 | $218.47 | $384.13 | 1,737,000 | $217.89 | 81,017 |
| 2026-08-13 | $218.22 | $383.69 | 2,754,800 | $218.50 | 179,041 |
| 2026-08-12 | $215.97 | $379.74 | 2,136,700 | $220.70 | 155,249 |
| 2026-08-11 | $221.25 | $389.02 | 2,138,600 | $219.34 | 90,961 |
| 2026-08-10 | $218.88 | $384.85 | 2,116,900 | $220.83 | 90,438 |
| 2026-08-07 | $223.35 | $392.71 | 2,360,400 | $219.43 | 124,391 |
| 2026-08-06 | $218.40 | $384.01 | 2,137,900 | $219.93 | 68,000 |
| 2026-08-05 | $219.94 | $386.72 | 2,360,000 | $217.94 | 80,748 |
| 2026-08-04 | $218.08 | $383.45 | 2,852,500 | $211.78 | 98,112 |
| 2026-08-03 | $212.06 | $372.86 | 2,270,800 | $212.88 | 79,117 |
| 2026-07-31 | $207.81 | $365.39 | 3,977,000 | $207.25 | 176,955 |
| 2026-07-30 | $210.08 | $369.38 | 2,755,900 | $214.59 | 69,473 |
| 2026-07-29 | $215.68 | $379.23 | 2,419,100 | $215.87 | 128,911 |
| 2026-07-28 | $218.24 | $383.73 | 3,969,100 | $216.00 | 118,181 |
| 2026-07-27 | $211.55 | $371.97 | 2,982,000 | $210.45 | 171,518 |
| 2026-07-24 | $207.64 | $365.09 | 3,427,800 | $202.87 | 103,719 |
| 2026-07-23 | $201.92 | $355.03 | 4,132,200 | $202.00 | 280,144 |
| 2026-07-22 | $204.35 | $359.31 | 3,248,100 | $203.55 | 117,922 |
| 2026-07-21 | $203.51 | $355.63 | 3,390,000 | $203.79 | 117,092 |
| 2026-07-20 | $204.71 | $357.73 | 3,266,000 | $209.63 | 133,141 |
| 2026-07-17 | $208.73 | $364.75 | 3,475,900 | — | — |
| 2026-07-16 | $216.16 | $377.74 | 4,230,600 | — | — |
| 2026-07-15 | $209.66 | $366.38 | 2,993,400 | — | — |
| 2026-07-14 | $207.68 | $362.92 | 3,032,700 | — | — |
| 2026-07-13 | $207.70 | $362.95 | 4,265,100 | — | — |
| 2026-07-10 | $211.63 | $369.82 | 2,166,100 | — | — |
| 2026-07-09 | $213.00 | $372.22 | 1,704,300 | — | — |
| 2026-07-08 | $212.85 | $371.95 | 2,994,700 | — | — |
| 2026-07-07 | $220.90 | $386.02 | 2,074,500 | — | — |
| 2026-07-06 | $223.78 | $391.05 | 2,479,400 | — | — |
| 2026-07-02 | $227.50 | $397.55 | 2,332,500 | — | — |
| 2026-07-01 | $221.92 | $387.80 | 2,864,300 | — | — |
| 2026-06-30 | $220.49 | $385.30 | 3,015,900 | — | — |
| 2026-06-29 | $219.65 | $383.84 | 2,372,900 | — | — |
| 2026-06-26 | $222.48 | $388.78 | 3,337,700 | — | — |
| 2026-06-25 | $221.93 | $387.82 | 3,063,700 | — | — |
| 2026-06-24 | $221.45 | $386.98 | 3,183,200 | — | — |
| 2026-06-23 | $213.54 | $373.16 | 2,766,400 | — | — |
| 2026-06-22 | $214.40 | $374.66 | 3,169,200 | — | — |
| 2026-06-18 | $222.20 | $388.29 | 6,813,300 | — | — |
| 2026-06-17 | $217.27 | $379.68 | 3,888,800 | — | — |
| 2026-06-16 | $224.02 | $391.47 | 2,156,500 | — | — |
| 2026-06-15 | $220.19 | $384.78 | 2,860,900 | — | — |
| 2026-06-12 | $220.78 | $385.81 | 2,434,300 | — | — |
| 2026-06-11 | $221.05 | $386.28 | 2,705,300 | — | — |
| 2026-06-10 | $216.19 | $377.79 | 2,656,200 | — | — |
| 2026-06-09 | $217.37 | $379.85 | 3,779,800 | — | — |
| 2026-06-08 | $207.97 | $363.43 | 2,342,900 | — | — |
| 2026-06-05 | $210.74 | $368.27 | 2,423,900 | — | — |
| 2026-06-04 | $207.53 | $362.66 | 3,173,700 | — | — |
| 2026-06-03 | $207.65 | $362.87 | 3,873,500 | — | — |
| 2026-06-02 | $206.64 | $361.10 | 2,959,900 | — | — |
| 2026-06-01 | $207.70 | $362.95 | 3,304,600 | — | — |
| 2026-05-29 | $214.36 | $374.59 | 3,623,300 | — | — |
| 2026-05-28 | $217.92 | $380.81 | 2,127,200 | — | — |
| 2026-05-27 | $216.84 | $378.93 | 3,051,400 | — | — |
| 2026-05-26 | $212.08 | $370.61 | 3,714,400 | — | — |
| 2026-05-22 | $215.03 | $375.76 | 2,801,300 | — | — |
| 2026-05-21 | $217.41 | $379.92 | 3,267,000 | — | — |
| 2026-05-20 | $221.05 | $386.28 | 6,111,600 | — | — |
| 2026-05-19 | $218.37 | $381.60 | 3,343,900 | — | — |
| 2026-05-18 | $218.02 | $380.99 | 3,713,800 | — | — |
| 2026-05-15 | $218.42 | $381.69 | 3,019,300 | — | — |
| 2026-05-14 | $223.61 | $390.76 | 2,142,200 | — | — |
| 2026-05-13 | $220.45 | $385.23 | 3,080,200 | — | — |
| 2026-05-12 | $224.52 | $392.35 | 3,269,900 | — | — |
| 2026-05-11 | $226.06 | $395.04 | 1,948,600 | — | — |
| 2026-05-08 | $229.20 | $400.52 | 1,746,300 | — | — |
| 2026-05-07 | $230.88 | $403.46 | 2,174,900 | — | — |
| 2026-05-06 | $233.37 | $407.81 | 3,095,200 | — | — |
| 2026-05-05 | $225.23 | $393.59 | 2,745,000 | — | — |
| 2026-05-04 | $223.72 | $390.95 | 3,578,500 | — | — |
| 2026-05-01 | $233.33 | $407.74 | 1,879,500 | — | — |
| 2026-04-30 | $238.79 | $417.28 | 2,958,900 | — | — |
| 2026-04-29 | $233.50 | $408.04 | 3,205,400 | — | — |
| 2026-04-28 | $240.32 | $419.96 | 1,701,000 | — | — |
| 2026-04-27 | $242.55 | $423.85 | 2,854,400 | — | — |
| 2026-04-24 | $244.45 | $427.17 | 2,098,400 | — | — |
| 2026-04-23 | $246.54 | $430.83 | 1,775,800 | — | — |
| 2026-04-22 | $245.19 | $428.47 | 2,256,000 | — | — |
| 2026-04-21 | $251.19 | $436.85 | 2,493,200 | — | — |
| 2026-04-20 | $253.29 | $440.51 | 3,852,000 | — | — |
| 2026-04-17 | $251.72 | $437.78 | 3,773,400 | — | — |
| 2026-04-16 | $242.42 | $421.60 | 2,374,300 | — | — |
| 2026-04-15 | $243.99 | $424.33 | 1,757,500 | — | — |
| 2026-04-14 | $248.44 | $432.07 | 1,959,500 | — | — |
| 2026-04-13 | $247.08 | $429.71 | 2,484,100 | — | — |
| 2026-04-10 | $244.22 | $424.73 | 1,840,200 | — | — |
| 2026-04-09 | $247.81 | $430.98 | 2,283,300 | — | — |
| 2026-04-08 | $243.66 | $423.76 | 2,539,900 | — | — |
| 2026-04-07 | $231.61 | $402.80 | 2,522,400 | — | — |
| 2026-04-06 | $235.20 | $409.05 | 1,949,800 | — | — |
| 2026-04-02 | $231.03 | $401.79 | 2,760,200 | — | — |
| 2026-04-01 | $235.98 | $410.40 | 2,378,500 | — | — |
| 2026-03-31 | $236.28 | $410.92 | 2,636,400 | — | — |
| 2026-03-30 | $232.58 | $404.49 | 2,905,400 | — | — |
| 2026-03-27 | $230.31 | $400.54 | 2,999,800 | — | — |
| 2026-03-26 | $236.03 | $410.49 | 2,113,600 | — | — |
| 2026-03-25 | $236.18 | $410.75 | 2,322,800 | — | — |
| 2026-03-24 | $234.43 | $407.71 | 2,133,400 | — | — |
| 2026-03-23 | $234.25 | $407.39 | 3,830,500 | — | — |
| 2026-03-20 | $224.63 | $390.66 | 3,644,000 | — | — |
| 2026-03-19 | $229.71 | $399.50 | 4,129,000 | — | — |
| 2026-03-18 | $231.09 | $401.90 | 2,742,800 | — | — |
| 2026-03-17 | $239.71 | $416.89 | 1,969,000 | — | — |
| 2026-03-16 | $242.11 | $421.06 | 2,315,300 | — | — |
| 2026-03-13 | $237.59 | $413.20 | 2,755,000 | — | — |
| 2026-03-12 | $239.45 | $416.44 | 3,008,800 | — | — |
| 2026-03-11 | $246.88 | $429.36 | 1,895,800 | — | — |
| 2026-03-10 | $251.11 | $436.72 | 2,092,000 | — | — |
| 2026-03-09 | $250.22 | $435.17 | 2,896,300 | — | — |
| 2026-03-06 | $251.89 | $438.07 | 3,126,800 | — | — |
| 2026-03-05 | $254.71 | $442.98 | 2,270,400 | — | — |
| 2026-03-04 | $258.62 | $449.78 | 2,174,900 | — | — |
| 2026-03-03 | $257.70 | $448.18 | 2,758,300 | — | — |
| 2026-03-02 | $257.17 | $447.25 | 3,023,800 | — | — |
| 2026-02-27 | $264.57 | $460.12 | 3,252,500 | — | — |
| 2026-02-26 | $264.39 | $459.81 | 3,428,200 | — | — |
| 2026-02-25 | $263.02 | $457.43 | 5,565,700 | — | — |
| 2026-02-24 | $278.59 | $484.51 | 3,284,700 | — | — |
| 2026-02-23 | $274.36 | $477.15 | 3,058,100 | — | — |
| 2026-02-20 | $280.36 | $487.59 | 2,810,000 | — | — |
| 2026-02-19 | $278.18 | $483.79 | 1,997,000 | — | — |
| 2026-02-18 | $282.13 | $490.66 | 2,018,700 | — | — |
| 2026-02-17 | $281.16 | $488.98 | 2,305,000 | — | — |
| 2026-02-13 | $287.39 | $499.81 | 2,241,800 | — | — |
| 2026-02-12 | $285.53 | $496.58 | 3,659,400 | — | — |
| 2026-02-11 | $287.04 | $499.20 | 2,945,200 | — | — |
| 2026-02-10 | $284.67 | $495.08 | 2,820,200 | — | — |
| 2026-02-09 | $276.89 | $481.55 | 2,471,100 | — | — |
| 2026-02-06 | $278.38 | $484.14 | 2,211,800 | — | — |
| 2026-02-05 | $274.89 | $478.07 | 2,683,500 | — | — |
| 2026-02-04 | $275.85 | $479.74 | 2,774,000 | — | — |
| 2026-02-03 | $274.85 | $478.00 | 3,450,200 | — | — |
| 2026-02-02 | $269.06 | $467.93 | 2,763,400 | — | — |
| 2026-01-30 | $267.06 | $464.45 | 3,199,300 | — | — |
| 2026-01-29 | $266.64 | $463.72 | 3,264,700 | — | — |
| 2026-01-28 | $269.42 | $468.56 | 2,952,400 | — | — |
| 2026-01-27 | $273.94 | $476.42 | 2,492,900 | — | — |
| 2026-01-26 | $277.91 | $483.32 | 2,021,900 | — | — |
| 2026-01-23 | $276.73 | $481.27 | 2,204,000 | — | — |
| 2026-01-22 | $274.95 | $478.18 | 2,883,500 | — | — |
| 2026-01-21 | $277.11 | $481.93 | 4,022,100 | — | — |
| 2026-01-20 | $268.40 | $464.70 | 3,956,200 | — | — |
| 2026-01-16 | $277.55 | $480.54 | 2,915,700 | — | — |
| 2026-01-15 | $277.01 | $479.61 | 2,620,700 | — | — |
| 2026-01-14 | $274.95 | $476.04 | 3,207,600 | — | — |
| 2026-01-13 | $274.25 | $474.83 | 2,946,600 | — | — |
| 2026-01-12 | $270.89 | $469.01 | 3,269,500 | — | — |
| 2026-01-09 | $267.21 | $462.64 | 4,092,100 | — | — |
| 2026-01-08 | $256.21 | $443.59 | 3,163,400 | — | — |
| 2026-01-07 | $247.12 | $427.85 | 2,423,300 | — | — |
| 2026-01-06 | $246.49 | $426.76 | 2,573,200 | — | — |
| 2026-01-05 | $244.75 | $423.75 | 2,835,800 | — | — |
| 2026-01-02 | $246.89 | $427.46 | 2,595,000 | — | — |