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
- 1983-08-04 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 | — | — | — | $247.38 | 90,151 |
| 2026-09-03 | — | — | — | $246.98 | 60,325 |
| 2026-09-02 | — | — | — | $240.03 | 75,525 |
| 2026-09-01 | — | — | — | $236.03 | 47,195 |
| 2026-08-31 | — | — | — | $234.80 | 64,156 |
| 2026-08-28 | — | — | — | $235.72 | 60,142 |
| 2026-08-27 | $235.13 | $544.35 | 1,033,600 | $236.45 | 43,781 |
| 2026-08-26 | $238.40 | $551.92 | 1,472,900 | $236.96 | 58,425 |
| 2026-08-25 | $237.92 | $550.80 | 1,334,900 | $232.95 | 70,183 |
| 2026-08-24 | $232.37 | $537.96 | 1,400,200 | $229.72 | 57,675 |
| 2026-08-21 | $229.51 | $531.33 | 1,386,800 | $229.72 | 67,657 |
| 2026-08-20 | $228.46 | $528.90 | 1,592,900 | $231.89 | 81,073 |
| 2026-08-19 | $234.85 | $543.70 | 1,374,800 | $236.17 | 62,639 |
| 2026-08-18 | $234.98 | $544.00 | 1,792,400 | $234.21 | 80,504 |
| 2026-08-17 | $235.66 | $545.57 | 1,801,900 | $234.01 | 73,104 |
| 2026-08-14 | $235.17 | $544.44 | 1,687,700 | $231.40 | 85,107 |
| 2026-08-13 | $231.24 | $535.34 | 2,845,100 | $233.31 | 119,554 |
| 2026-08-12 | $234.16 | $542.10 | 1,914,200 | $238.94 | 85,250 |
| 2026-08-11 | $240.26 | $556.22 | 3,007,600 | $243.62 | 177,331 |
| 2026-08-10 | $237.18 | $549.09 | 2,297,300 | $236.51 | 122,716 |
| 2026-08-07 | $236.40 | $547.29 | 1,551,100 | $236.91 | 50,334 |
| 2026-08-06 | $237.66 | $550.20 | 1,796,500 | $244.36 | 79,138 |
| 2026-08-05 | $239.23 | $553.84 | 2,650,700 | $235.58 | 111,867 |
| 2026-08-04 | $233.55 | $540.69 | 2,579,100 | $234.39 | 171,028 |
| 2026-08-03 | $235.60 | $545.43 | 2,094,400 | $230.72 | 108,165 |
| 2026-07-31 | $230.03 | $532.54 | 1,737,800 | $225.85 | 95,827 |
| 2026-07-30 | $227.07 | $525.69 | 1,484,200 | $226.41 | 69,564 |
| 2026-07-29 | $229.12 | $530.43 | 2,746,000 | $233.67 | 81,884 |
| 2026-07-28 | $232.51 | $538.28 | 2,652,200 | $230.80 | 77,570 |
| 2026-07-27 | $229.35 | $530.96 | 1,106,300 | $228.06 | 56,301 |
| 2026-07-24 | $228.03 | $527.91 | 1,466,600 | $227.69 | 49,663 |
| 2026-07-23 | $225.98 | $523.16 | 1,837,600 | $221.32 | 122,534 |
| 2026-07-22 | $220.54 | $510.57 | 2,521,400 | $227.36 | 95,297 |
| 2026-07-21 | $227.09 | $525.73 | 1,595,200 | $225.15 | 91,625 |
| 2026-07-20 | $225.75 | $522.63 | 1,711,800 | $228.48 | 76,906 |
| 2026-07-17 | $228.52 | $529.04 | 2,052,800 | — | — |
| 2026-07-16 | $228.72 | $529.51 | 2,607,800 | — | — |
| 2026-07-15 | $224.94 | $520.75 | 2,358,300 | — | — |
| 2026-07-14 | $230.11 | $532.72 | 3,127,400 | — | — |
| 2026-07-13 | $233.66 | $540.94 | 2,286,100 | — | — |
| 2026-07-10 | $235.80 | $545.90 | 2,842,600 | — | — |
| 2026-07-09 | $233.77 | $541.20 | 3,216,400 | — | — |
| 2026-07-08 | $237.15 | $549.02 | 2,693,600 | — | — |
| 2026-07-07 | $239.71 | $554.95 | 3,236,400 | — | — |
| 2026-07-06 | $237.52 | $549.88 | 2,477,000 | — | — |
| 2026-07-02 | $238.94 | $553.17 | 2,039,100 | — | — |
| 2026-07-01 | $237.72 | $550.34 | 1,369,700 | — | — |
| 2026-06-30 | $237.56 | $548.78 | 1,666,800 | — | — |
| 2026-06-29 | $236.22 | $545.68 | 1,926,600 | — | — |
| 2026-06-26 | $237.92 | $549.61 | 3,633,200 | — | — |
| 2026-06-25 | $234.75 | $542.29 | 2,074,000 | — | — |
| 2026-06-24 | $233.01 | $538.27 | 2,354,400 | — | — |
| 2026-06-23 | $228.91 | $528.79 | 2,110,400 | — | — |
| 2026-06-22 | $222.74 | $514.54 | 2,886,000 | — | — |
| 2026-06-18 | $221.77 | $512.30 | 4,196,100 | — | — |
| 2026-06-17 | $226.28 | $522.72 | 2,249,100 | — | — |
| 2026-06-16 | $227.72 | $526.05 | 3,027,600 | — | — |
| 2026-06-15 | $226.40 | $523.00 | 2,397,200 | — | — |
| 2026-06-12 | $223.85 | $517.11 | 2,198,400 | — | — |
| 2026-06-11 | $221.16 | $510.89 | 2,834,100 | — | — |
| 2026-06-10 | $216.30 | $499.66 | 3,820,700 | — | — |
| 2026-06-09 | $212.67 | $491.28 | 3,190,300 | — | — |
| 2026-06-08 | $204.48 | $472.36 | 1,534,700 | — | — |
| 2026-06-05 | $205.71 | $475.20 | 1,590,800 | — | — |
| 2026-06-04 | $201.74 | $466.03 | 2,338,300 | — | — |
| 2026-06-03 | $195.85 | $452.42 | 1,212,400 | — | — |
| 2026-06-02 | $194.88 | $450.18 | 1,787,000 | — | — |
| 2026-06-01 | $195.15 | $450.81 | 2,036,100 | — | — |
| 2026-05-29 | $196.80 | $454.62 | 3,132,500 | — | — |
| 2026-05-28 | $199.85 | $461.66 | 1,916,300 | — | — |
| 2026-05-27 | $199.84 | $461.64 | 1,628,200 | — | — |
| 2026-05-26 | $200.37 | $462.87 | 1,714,900 | — | — |
| 2026-05-22 | $200.68 | $463.58 | 1,537,300 | — | — |
| 2026-05-21 | $200.61 | $463.42 | 2,062,800 | — | — |
| 2026-05-20 | $199.23 | $460.23 | 1,756,500 | — | — |
| 2026-05-19 | $200.37 | $462.87 | 2,804,400 | — | — |
| 2026-05-18 | $199.77 | $461.48 | 2,413,900 | — | — |
| 2026-05-15 | $195.20 | $450.92 | 3,715,500 | — | — |
| 2026-05-14 | $194.38 | $449.03 | 3,623,500 | — | — |
| 2026-05-13 | $186.35 | $430.48 | 2,848,900 | — | — |
| 2026-05-12 | $182.56 | $421.72 | 2,321,900 | — | — |
| 2026-05-11 | $182.50 | $421.58 | 2,012,600 | — | — |
| 2026-05-08 | $183.65 | $424.24 | 3,260,600 | — | — |
| 2026-05-07 | $185.28 | $428.01 | 3,102,800 | — | — |
| 2026-05-06 | $191.49 | $442.35 | 4,429,400 | — | — |
| 2026-05-05 | $197.00 | $455.08 | 1,364,000 | — | — |
| 2026-05-04 | $197.06 | $455.22 | 2,240,400 | — | — |
| 2026-05-01 | $195.24 | $451.02 | 2,093,400 | — | — |
| 2026-04-30 | $192.88 | $445.56 | 4,542,200 | — | — |
| 2026-04-29 | $202.82 | $468.53 | 1,684,600 | — | — |
| 2026-04-28 | $205.61 | $474.97 | 1,525,200 | — | — |
| 2026-04-27 | $202.34 | $467.42 | 2,129,000 | — | — |
| 2026-04-24 | $199.85 | $461.66 | 1,402,400 | — | — |
| 2026-04-23 | $204.72 | $472.91 | 1,428,900 | — | — |
| 2026-04-22 | $200.55 | $463.28 | 2,518,500 | — | — |
| 2026-04-21 | $204.92 | $473.38 | 1,564,000 | — | — |
| 2026-04-20 | $211.18 | $487.84 | 1,368,700 | — | — |
| 2026-04-17 | $213.99 | $494.33 | 1,962,300 | — | — |
| 2026-04-16 | $213.10 | $492.27 | 1,163,600 | — | — |
| 2026-04-15 | $211.83 | $489.34 | 1,337,400 | — | — |