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
- 1973-05-03 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 | — | — | — | $520.00 | 4,428 |
| 2026-09-03 | — | — | — | $527.00 | 4,683 |
| 2026-09-02 | — | — | — | $512.03 | 5,966 |
| 2026-09-01 | — | — | — | $523.52 | 8,413 |
| 2026-08-31 | — | — | — | $522.39 | 2,817 |
| 2026-08-28 | — | — | — | $525.87 | 5,597 |
| 2026-08-27 | $520.27 | $1,306.13 | 363,800 | $545.54 | 13,082 |
| 2026-08-26 | $548.56 | $1,377.15 | 128,700 | $542.07 | 7,293 |
| 2026-08-25 | $543.98 | $1,365.65 | 155,900 | $539.50 | 4,462 |
| 2026-08-24 | $541.34 | $1,359.02 | 124,500 | $542.58 | 3,930 |
| 2026-08-21 | $540.57 | $1,357.09 | 117,700 | $533.92 | 6,149 |
| 2026-08-20 | $534.88 | $1,342.80 | 115,500 | $531.00 | 6,370 |
| 2026-08-19 | $535.70 | $1,344.86 | 131,200 | $532.17 | 5,303 |
| 2026-08-18 | $529.23 | $1,328.62 | 115,200 | $534.06 | 4,928 |
| 2026-08-17 | $524.98 | $1,317.95 | 152,000 | $530.13 | 6,206 |
| 2026-08-14 | $532.88 | $1,336.03 | 169,200 | $534.24 | 7,694 |
| 2026-08-13 | $537.17 | $1,346.78 | 233,500 | $541.50 | 11,628 |
| 2026-08-12 | $541.02 | $1,356.43 | 131,400 | $535.56 | 3,552 |
| 2026-08-11 | $537.14 | $1,346.71 | 151,800 | $551.65 | 5,454 |
| 2026-08-10 | $549.48 | $1,377.65 | 118,200 | $552.72 | 3,727 |
| 2026-08-07 | $552.72 | $1,385.77 | 154,000 | $548.15 | 4,917 |
| 2026-08-06 | $549.41 | $1,377.47 | 128,300 | $549.20 | 5,879 |
| 2026-08-05 | $546.51 | $1,370.20 | 186,400 | $542.93 | 7,160 |
| 2026-08-04 | $539.72 | $1,353.18 | 247,700 | $532.87 | 8,148 |
| 2026-08-03 | $540.57 | $1,355.31 | 190,200 | $538.06 | 7,152 |
| 2026-07-31 | $532.25 | $1,334.45 | 221,600 | $532.02 | 6,399 |
| 2026-07-30 | $534.79 | $1,340.82 | 163,900 | $536.65 | 11,479 |
| 2026-07-29 | $539.36 | $1,352.27 | 286,100 | $521.67 | 22,140 |
| 2026-07-28 | $517.63 | $1,297.79 | 198,300 | $515.71 | 12,792 |
| 2026-07-27 | $509.34 | $1,277.01 | 163,700 | $507.98 | 6,850 |
| 2026-07-24 | $511.13 | $1,281.50 | 113,900 | $505.22 | 6,912 |
| 2026-07-23 | $503.01 | $1,261.14 | 110,800 | $502.00 | 4,689 |
| 2026-07-22 | $503.52 | $1,262.42 | 210,400 | $507.74 | 5,951 |
| 2026-07-21 | $504.10 | $1,263.87 | 262,800 | $507.40 | 9,749 |
| 2026-07-20 | $513.68 | $1,287.89 | 138,300 | $509.68 | 9,952 |
| 2026-07-17 | $510.03 | $1,278.74 | 180,200 | — | — |
| 2026-07-16 | $501.51 | $1,257.38 | 125,000 | — | — |
| 2026-07-15 | $492.65 | $1,235.16 | 123,900 | — | — |
| 2026-07-14 | $491.89 | $1,233.26 | 165,900 | — | — |
| 2026-07-13 | $492.27 | $1,234.21 | 145,900 | — | — |
| 2026-07-10 | $488.59 | $1,224.98 | 143,300 | — | — |
| 2026-07-09 | $490.46 | $1,229.67 | 131,500 | — | — |
| 2026-07-08 | $479.76 | $1,202.85 | 158,900 | — | — |
| 2026-07-07 | $485.37 | $1,216.91 | 165,100 | — | — |
| 2026-07-06 | $480.50 | $1,204.70 | 140,100 | — | — |
| 2026-07-02 | $489.66 | $1,227.67 | 173,900 | — | — |
| 2026-07-01 | $480.87 | $1,205.63 | 210,500 | — | — |
| 2026-06-30 | $465.74 | $1,167.69 | 201,300 | — | — |
| 2026-06-29 | $459.90 | $1,153.05 | 117,100 | — | — |
| 2026-06-26 | $463.28 | $1,161.53 | 230,700 | — | — |
| 2026-06-25 | $453.15 | $1,136.13 | 174,500 | — | — |
| 2026-06-24 | $447.29 | $1,121.44 | 215,000 | — | — |
| 2026-06-23 | $444.11 | $1,113.46 | 253,200 | — | — |
| 2026-06-22 | $436.07 | $1,093.31 | 205,200 | — | — |
| 2026-06-18 | $436.27 | $1,093.81 | 541,100 | — | — |
| 2026-06-17 | $436.03 | $1,093.21 | 266,800 | — | — |
| 2026-06-16 | $433.87 | $1,087.79 | 224,600 | — | — |
| 2026-06-15 | $423.49 | $1,061.77 | 311,300 | — | — |
| 2026-06-12 | $419.31 | $1,051.29 | 154,800 | — | — |
| 2026-06-11 | $420.87 | $1,055.20 | 265,000 | — | — |
| 2026-06-10 | $434.42 | $1,089.17 | 225,100 | — | — |
| 2026-06-09 | $446.26 | $1,118.85 | 161,300 | — | — |
| 2026-06-08 | $439.13 | $1,100.98 | 186,600 | — | — |
| 2026-06-05 | $441.59 | $1,107.15 | 219,000 | — | — |
| 2026-06-04 | $432.34 | $1,083.95 | 217,000 | — | — |
| 2026-06-03 | $426.86 | $1,070.22 | 266,700 | — | — |
| 2026-06-02 | $417.21 | $1,046.02 | 168,900 | — | — |
| 2026-06-01 | $422.84 | $1,060.14 | 180,700 | — | — |
| 2026-05-29 | $426.41 | $1,069.09 | 257,000 | — | — |
| 2026-05-28 | $439.89 | $1,102.88 | 208,500 | — | — |
| 2026-05-27 | $439.41 | $1,100.18 | 203,900 | — | — |
| 2026-05-26 | $437.33 | $1,094.97 | 131,100 | — | — |
| 2026-05-22 | $439.36 | $1,100.05 | 162,100 | — | — |
| 2026-05-21 | $441.55 | $1,105.53 | 219,900 | — | — |
| 2026-05-20 | $441.61 | $1,105.68 | 178,800 | — | — |
| 2026-05-19 | $440.05 | $1,101.78 | 172,000 | — | — |
| 2026-05-18 | $441.62 | $1,105.71 | 234,500 | — | — |
| 2026-05-15 | $434.53 | $1,087.96 | 268,800 | — | — |
| 2026-05-14 | $426.21 | $1,067.13 | 233,600 | — | — |
| 2026-05-13 | $424.04 | $1,061.69 | 323,500 | — | — |
| 2026-05-12 | $419.65 | $1,050.70 | 248,500 | — | — |
| 2026-05-11 | $421.43 | $1,055.16 | 170,100 | — | — |
| 2026-05-08 | $424.26 | $1,062.24 | 152,400 | — | — |
| 2026-05-07 | $425.82 | $1,066.15 | 219,200 | — | — |
| 2026-05-06 | $424.56 | $1,063.00 | 216,800 | — | — |
| 2026-05-05 | $427.55 | $1,070.48 | 235,900 | — | — |
| 2026-05-04 | $425.92 | $1,066.40 | 225,400 | — | — |
| 2026-05-01 | $422.16 | $1,056.99 | 236,300 | — | — |
| 2026-04-30 | $424.98 | $1,064.05 | 267,500 | — | — |
| 2026-04-29 | $423.94 | $1,061.44 | 263,000 | — | — |
| 2026-04-28 | $421.10 | $1,054.33 | 490,400 | — | — |
| 2026-04-27 | $422.72 | $1,058.39 | 350,500 | — | — |
| 2026-04-24 | $421.11 | $1,054.36 | 606,900 | — | — |
| 2026-04-23 | $382.97 | $958.86 | 258,700 | — | — |
| 2026-04-22 | $373.15 | $934.28 | 250,000 | — | — |
| 2026-04-21 | $373.79 | $935.88 | 340,700 | — | — |
| 2026-04-20 | $385.77 | $965.87 | 196,700 | — | — |
| 2026-04-17 | $384.61 | $962.97 | 243,000 | — | — |
| 2026-04-16 | $382.88 | $958.64 | 154,800 | — | — |
| 2026-04-15 | $377.61 | $945.44 | 218,500 | — | — |