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
| 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 | — | — |