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 | — | — | — | $568.25 | 10,700 |
| 2026-09-03 | — | — | — | $564.22 | 18,055 |
| 2026-09-02 | — | — | — | $577.68 | 21,484 |
| 2026-09-01 | — | — | — | $581.19 | 13,752 |
| 2026-08-31 | — | — | — | $590.95 | 30,796 |
| 2026-08-28 | — | — | — | $605.00 | 15,816 |
| 2026-08-27 | $605.49 | $1,867.14 | 283,500 | $622.51 | 17,295 |
| 2026-08-26 | $619.46 | $1,910.22 | 318,400 | $607.67 | 17,294 |
| 2026-08-25 | $609.71 | $1,880.15 | 506,000 | $620.49 | 30,875 |
| 2026-08-24 | $614.97 | $1,896.37 | 846,300 | $641.77 | 56,037 |
| 2026-08-21 | $634.99 | $1,958.11 | 652,400 | $654.77 | 39,120 |
| 2026-08-20 | $648.28 | $1,999.09 | 437,400 | $677.15 | 28,362 |
| 2026-08-19 | $673.34 | $2,076.37 | 508,600 | $702.32 | 35,194 |
| 2026-08-18 | $695.67 | $2,145.23 | 356,100 | $687.61 | 32,946 |
| 2026-08-17 | $696.07 | $2,146.46 | 284,100 | $698.13 | 17,222 |
| 2026-08-14 | $699.31 | $2,156.45 | 233,800 | $689.26 | 19,665 |
| 2026-08-13 | $688.83 | $2,124.14 | 311,200 | $721.51 | 21,907 |
| 2026-08-12 | $723.71 | $2,231.69 | 288,700 | $709.59 | 18,635 |
| 2026-08-11 | $705.96 | $2,176.96 | 352,000 | $716.95 | 24,471 |
| 2026-08-10 | $694.35 | $2,141.16 | 502,000 | $699.51 | 25,215 |
| 2026-08-07 | $691.52 | $2,132.43 | 358,900 | $721.85 | 38,200 |
| 2026-08-06 | $714.04 | $2,201.88 | 319,300 | $740.51 | 16,991 |
| 2026-08-05 | $748.41 | $2,307.86 | 208,500 | $762.70 | 8,110 |
| 2026-08-04 | $757.31 | $2,335.31 | 233,900 | $760.49 | 10,746 |
| 2026-08-03 | $747.67 | $2,305.58 | 201,600 | $720.72 | 10,568 |
| 2026-07-31 | $724.00 | $2,232.59 | 121,700 | $727.96 | 4,951 |
| 2026-07-30 | $716.66 | $2,209.95 | 214,700 | $689.60 | 10,370 |
| 2026-07-29 | $679.41 | $2,095.09 | 421,300 | $724.13 | 24,197 |
| 2026-07-28 | $728.80 | $2,247.39 | 211,800 | $745.65 | 13,912 |
| 2026-07-27 | $743.83 | $2,293.74 | 174,000 | $763.43 | 11,557 |
| 2026-07-24 | $750.19 | $2,313.35 | 171,300 | $748.51 | 9,558 |
| 2026-07-23 | $750.03 | $2,312.86 | 200,500 | $732.37 | 9,418 |
| 2026-07-22 | $732.48 | $2,258.74 | 178,200 | $717.98 | 8,219 |
| 2026-07-21 | $722.09 | $2,226.70 | 177,700 | $707.65 | 9,371 |
| 2026-07-20 | $709.02 | $2,186.40 | 235,300 | $717.66 | 10,071 |
| 2026-07-17 | $707.84 | $2,182.76 | 242,200 | — | — |
| 2026-07-16 | $715.64 | $2,206.81 | 350,900 | — | — |
| 2026-07-15 | $751.64 | $2,317.82 | 222,700 | — | — |
| 2026-07-14 | $752.17 | $2,319.46 | 146,400 | — | — |
| 2026-07-13 | $740.06 | $2,282.11 | 207,000 | — | — |
| 2026-07-10 | $754.76 | $2,327.44 | 121,300 | — | — |
| 2026-07-09 | $759.71 | $2,342.71 | 167,400 | — | — |
| 2026-07-08 | $760.57 | $2,345.36 | 241,900 | — | — |
| 2026-07-07 | $766.54 | $2,363.77 | 231,100 | — | — |
| 2026-07-06 | $792.77 | $2,444.65 | 273,400 | — | — |
| 2026-07-02 | $760.23 | $2,344.31 | 279,300 | — | — |
| 2026-07-01 | $757.76 | $2,336.69 | 229,200 | — | — |
| 2026-06-30 | $757.76 | $2,336.69 | 353,700 | — | — |
| 2026-06-29 | $737.39 | $2,273.88 | 327,800 | — | — |
| 2026-06-26 | $747.27 | $2,304.35 | 754,800 | — | — |
| 2026-06-25 | $767.73 | $2,367.44 | 218,900 | — | — |
| 2026-06-24 | $762.92 | $2,352.61 | 185,200 | — | — |
| 2026-06-23 | $765.13 | $2,359.42 | 257,600 | — | — |
| 2026-06-22 | $783.82 | $2,417.05 | 296,800 | — | — |
| 2026-06-18 | $771.93 | $2,380.39 | 1,053,900 | — | — |
| 2026-06-17 | $777.29 | $2,396.92 | 352,300 | — | — |
| 2026-06-16 | $764.61 | $2,357.82 | 239,600 | — | — |
| 2026-06-15 | $762.59 | $2,351.59 | 231,200 | — | — |
| 2026-06-12 | $758.00 | $2,336.63 | 201,400 | — | — |
| 2026-06-11 | $757.23 | $2,334.26 | 239,700 | — | — |
| 2026-06-10 | $719.02 | $2,216.47 | 317,800 | — | — |
| 2026-06-09 | $733.57 | $2,261.32 | 249,200 | — | — |
| 2026-06-08 | $721.33 | $2,223.59 | 258,800 | — | — |
| 2026-06-05 | $733.14 | $2,260.00 | 200,000 | — | — |
| 2026-06-04 | $743.43 | $2,291.72 | 207,000 | — | — |
| 2026-06-03 | $733.88 | $2,262.28 | 263,600 | — | — |
| 2026-06-02 | $721.12 | $2,222.94 | 246,400 | — | — |
| 2026-06-01 | $719.99 | $2,219.46 | 326,500 | — | — |
| 2026-05-29 | $747.61 | $2,304.60 | 883,400 | — | — |
| 2026-05-28 | $747.73 | $2,304.97 | 269,500 | — | — |
| 2026-05-27 | $742.59 | $2,289.13 | 280,300 | — | — |
| 2026-05-26 | $750.66 | $2,314.01 | 203,300 | — | — |
| 2026-05-22 | $731.24 | $2,254.14 | 191,200 | — | — |
| 2026-05-21 | $726.88 | $2,240.70 | 277,100 | — | — |
| 2026-05-20 | $726.65 | $2,239.99 | 236,900 | — | — |
| 2026-05-19 | $704.95 | $2,173.10 | 320,700 | — | — |
| 2026-05-18 | $710.34 | $2,189.71 | 263,100 | — | — |
| 2026-05-15 | $712.72 | $2,197.05 | 367,800 | — | — |
| 2026-05-14 | $750.84 | $2,314.56 | 194,300 | — | — |
| 2026-05-13 | $751.00 | $2,315.05 | 301,000 | — | — |
| 2026-05-12 | $735.34 | $2,266.78 | 270,000 | — | — |
| 2026-05-11 | $728.58 | $2,245.94 | 234,600 | — | — |
| 2026-05-08 | $729.20 | $2,247.85 | 234,000 | — | — |
| 2026-05-07 | $724.43 | $2,233.15 | 391,800 | — | — |
| 2026-05-06 | $742.89 | $2,290.05 | 277,300 | — | — |
| 2026-05-05 | $728.95 | $2,247.08 | 249,300 | — | — |
| 2026-05-04 | $718.82 | $2,215.85 | 175,500 | — | — |
| 2026-05-01 | $713.14 | $2,198.35 | 179,500 | — | — |
| 2026-04-30 | $720.20 | $2,220.11 | 190,200 | — | — |
| 2026-04-29 | $696.23 | $2,146.22 | 226,400 | — | — |
| 2026-04-28 | $706.07 | $2,176.55 | 232,700 | — | — |
| 2026-04-27 | $717.16 | $2,210.74 | 119,500 | — | — |
| 2026-04-24 | $717.53 | $2,211.88 | 110,000 | — | — |
| 2026-04-23 | $725.50 | $2,236.45 | 137,700 | — | — |
| 2026-04-22 | $710.93 | $2,191.53 | 223,100 | — | — |
| 2026-04-21 | $719.51 | $2,217.98 | 167,400 | — | — |
| 2026-04-20 | $730.01 | $2,250.35 | 194,700 | — | — |
| 2026-04-17 | $735.65 | $2,267.74 | 223,600 | — | — |
| 2026-04-16 | $719.99 | $2,219.46 | 390,800 | — | — |
| 2026-04-15 | $731.94 | $2,256.30 | 214,500 | — | — |