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 | — | — | — | $263.79 | 49,538 |
| 2026-09-03 | — | — | — | $266.37 | 57,860 |
| 2026-09-02 | — | — | — | $254.49 | 54,361 |
| 2026-09-01 | — | — | — | $248.80 | 46,882 |
| 2026-08-31 | — | — | — | $251.36 | 38,517 |
| 2026-08-28 | — | — | — | $253.79 | 44,735 |
| 2026-08-27 | $252.37 | $566.40 | 932,800 | $252.00 | 44,921 |
| 2026-08-26 | $252.80 | $567.37 | 1,114,200 | $249.57 | 73,284 |
| 2026-08-25 | $247.55 | $555.58 | 985,900 | $245.24 | 40,259 |
| 2026-08-24 | $244.64 | $549.05 | 1,459,300 | $249.92 | 102,638 |
| 2026-08-21 | $243.63 | $546.79 | 2,704,800 | $245.08 | 125,829 |
| 2026-08-20 | $240.48 | $539.72 | 2,271,500 | $246.02 | 106,910 |
| 2026-08-19 | $248.74 | $558.26 | 4,271,300 | $267.57 | 257,431 |
| 2026-08-18 | $264.19 | $592.93 | 1,503,600 | $271.56 | 71,992 |
| 2026-08-17 | $272.68 | $611.98 | 917,200 | $267.34 | 37,979 |
| 2026-08-14 | $268.91 | $603.52 | 1,164,400 | $273.00 | 49,475 |
| 2026-08-13 | $272.29 | $611.11 | 822,300 | $273.50 | 57,600 |
| 2026-08-12 | $271.81 | $610.03 | 772,900 | $274.49 | 29,362 |
| 2026-08-11 | $271.95 | $610.35 | 1,049,000 | $274.80 | 46,986 |
| 2026-08-10 | $274.61 | $616.32 | 1,090,600 | $272.18 | 71,796 |
| 2026-08-07 | $272.63 | $611.87 | 1,045,700 | $272.50 | 42,839 |
| 2026-08-06 | $272.00 | $610.46 | 1,248,500 | $273.51 | 66,648 |
| 2026-08-05 | $274.74 | $616.61 | 2,303,000 | $275.27 | 164,688 |
| 2026-08-04 | $274.04 | $615.04 | 1,900,500 | $265.00 | 89,628 |
| 2026-08-03 | $261.28 | $586.40 | 1,286,400 | $256.52 | 47,212 |
| 2026-07-31 | $257.29 | $577.44 | 1,565,000 | $258.34 | 47,373 |
| 2026-07-30 | $257.04 | $576.88 | 1,256,800 | $257.58 | 56,503 |
| 2026-07-29 | $256.02 | $574.59 | 1,919,600 | $269.27 | 71,688 |
| 2026-07-28 | $265.62 | $596.14 | 2,571,500 | $254.62 | 181,029 |
| 2026-07-27 | $247.86 | $556.28 | 1,682,600 | $248.79 | 97,830 |
| 2026-07-24 | $247.56 | $555.61 | 1,365,200 | $242.48 | 65,020 |
| 2026-07-23 | $241.15 | $541.22 | 1,542,500 | $238.69 | 67,252 |
| 2026-07-22 | $235.90 | $529.44 | 926,100 | $235.72 | 40,440 |
| 2026-07-21 | $233.20 | $523.38 | 884,800 | $234.39 | 35,285 |
| 2026-07-20 | $230.74 | $517.86 | 1,534,500 | $237.45 | 69,058 |
| 2026-07-17 | $236.61 | $531.03 | 1,494,100 | — | — |
| 2026-07-16 | $235.67 | $528.92 | 821,100 | — | — |
| 2026-07-15 | $236.87 | $531.62 | 941,300 | — | — |
| 2026-07-14 | $234.16 | $525.53 | 903,200 | — | — |
| 2026-07-13 | $233.00 | $522.93 | 1,240,800 | — | — |
| 2026-07-10 | $227.37 | $510.29 | 786,600 | — | — |
| 2026-07-09 | $222.28 | $498.87 | 1,152,500 | — | — |
| 2026-07-08 | $226.68 | $508.75 | 1,317,000 | — | — |
| 2026-07-07 | $227.42 | $510.41 | 1,538,500 | — | — |
| 2026-07-06 | $223.92 | $502.55 | 1,469,800 | — | — |
| 2026-07-02 | $220.75 | $495.44 | 1,443,000 | — | — |
| 2026-07-01 | $219.02 | $491.55 | 1,675,100 | — | — |
| 2026-06-30 | $222.75 | $499.93 | 2,080,500 | — | — |
| 2026-06-29 | $228.58 | $511.75 | 2,349,800 | — | — |
| 2026-06-26 | $239.78 | $536.83 | 2,250,000 | — | — |
| 2026-06-25 | $248.89 | $557.22 | 1,493,400 | — | — |
| 2026-06-24 | $240.52 | $538.48 | 1,772,600 | — | — |
| 2026-06-23 | $239.63 | $536.49 | 2,538,500 | — | — |
| 2026-06-22 | $244.93 | $548.36 | 2,275,200 | — | — |
| 2026-06-18 | $243.83 | $545.89 | 5,190,800 | — | — |
| 2026-06-17 | $252.60 | $565.53 | 1,953,100 | — | — |
| 2026-06-16 | $259.08 | $580.04 | 1,470,400 | — | — |
| 2026-06-15 | $259.32 | $580.57 | 2,180,900 | — | — |
| 2026-06-12 | $266.35 | $596.31 | 1,204,200 | — | — |
| 2026-06-11 | $260.90 | $584.11 | 1,440,900 | — | — |
| 2026-06-10 | $250.49 | $560.81 | 1,214,500 | — | — |
| 2026-06-09 | $254.32 | $569.38 | 1,111,000 | — | — |
| 2026-06-08 | $253.40 | $567.32 | 1,647,100 | — | — |
| 2026-06-05 | $254.39 | $569.54 | 1,439,500 | — | — |
| 2026-06-04 | $262.28 | $587.20 | 1,216,800 | — | — |
| 2026-06-03 | $257.73 | $577.01 | 1,386,500 | — | — |
| 2026-06-02 | $258.46 | $578.65 | 1,700,600 | — | — |
| 2026-06-01 | $251.49 | $563.04 | 1,164,800 | — | — |
| 2026-05-29 | $250.00 | $559.71 | 3,387,900 | — | — |
| 2026-05-28 | $249.30 | $558.14 | 1,520,800 | — | — |
| 2026-05-27 | $246.47 | $551.81 | 1,399,600 | — | — |
| 2026-05-26 | $240.29 | $537.97 | 1,569,900 | — | — |
| 2026-05-22 | $232.00 | $519.41 | 1,135,800 | — | — |
| 2026-05-21 | $226.44 | $506.96 | 998,300 | — | — |
| 2026-05-20 | $225.67 | $505.24 | 884,300 | — | — |
| 2026-05-19 | $221.73 | $496.42 | 1,332,100 | — | — |
| 2026-05-18 | $226.48 | $507.05 | 1,350,600 | — | — |
| 2026-05-15 | $227.02 | $508.26 | 1,346,100 | — | — |
| 2026-05-14 | $232.85 | $521.31 | 1,012,600 | — | — |
| 2026-05-13 | $232.34 | $520.17 | 1,351,600 | — | — |
| 2026-05-12 | $229.83 | $514.55 | 1,626,500 | — | — |
| 2026-05-11 | $232.00 | $519.41 | 1,612,000 | — | — |
| 2026-05-08 | $227.50 | $509.33 | 965,100 | — | — |
| 2026-05-07 | $226.70 | $507.54 | 1,766,900 | — | — |
| 2026-05-06 | $234.22 | $524.38 | 1,220,200 | — | — |
| 2026-05-05 | $232.07 | $519.57 | 1,398,200 | — | — |
| 2026-05-04 | $225.81 | $505.55 | 979,600 | — | — |
| 2026-05-01 | $226.04 | $506.07 | 1,227,600 | — | — |
| 2026-04-30 | $225.29 | $504.39 | 2,314,300 | — | — |
| 2026-04-29 | $222.39 | $497.89 | 1,633,200 | — | — |
| 2026-04-28 | $225.11 | $503.98 | 3,584,700 | — | — |
| 2026-04-27 | $215.00 | $481.35 | 1,414,400 | — | — |
| 2026-04-24 | $214.29 | $479.76 | 1,260,200 | — | — |
| 2026-04-23 | $212.95 | $476.76 | 1,990,800 | — | — |
| 2026-04-22 | $214.26 | $479.69 | 2,319,400 | — | — |
| 2026-04-21 | $208.06 | $465.81 | 1,941,200 | — | — |
| 2026-04-20 | $202.26 | $452.83 | 1,370,500 | — | — |
| 2026-04-17 | $195.87 | $438.52 | 1,546,100 | — | — |
| 2026-04-16 | $191.85 | $429.52 | 1,311,700 | — | — |
| 2026-04-15 | $189.60 | $424.48 | 1,044,300 | — | — |