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-10-20 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 | — | — | — | $757.15 | 23,222 |
| 2026-09-03 | — | — | — | $753.38 | 28,274 |
| 2026-09-02 | — | — | — | $765.75 | 17,889 |
| 2026-09-01 | — | — | — | $754.74 | 24,692 |
| 2026-08-31 | — | — | — | $756.93 | 25,998 |
| 2026-08-28 | — | — | — | $758.49 | 22,899 |
| 2026-08-27 | $763.38 | $1,021.97 | 454,500 | $806.18 | 25,236 |
| 2026-08-26 | $807.12 | $1,080.53 | 224,400 | $827.50 | 12,931 |
| 2026-08-25 | $824.92 | $1,104.36 | 260,000 | $852.41 | 20,985 |
| 2026-08-24 | $854.21 | $1,143.57 | 202,500 | $850.00 | 7,728 |
| 2026-08-21 | $835.74 | $1,118.84 | 349,300 | $838.00 | 20,440 |
| 2026-08-20 | $828.38 | $1,108.99 | 306,600 | $828.91 | 20,346 |
| 2026-08-19 | $836.15 | $1,119.39 | 267,500 | $860.84 | 21,520 |
| 2026-08-18 | $855.00 | $1,144.62 | 269,400 | $873.25 | 18,859 |
| 2026-08-17 | $870.01 | $1,164.72 | 334,200 | $845.33 | 21,442 |
| 2026-08-14 | $846.45 | $1,133.18 | 242,700 | $850.98 | 13,330 |
| 2026-08-13 | $853.78 | $1,142.99 | 258,700 | $843.66 | 16,966 |
| 2026-08-12 | $839.03 | $1,123.25 | 227,100 | $827.91 | 9,446 |
| 2026-08-11 | $829.91 | $1,111.04 | 246,100 | $851.13 | 15,594 |
| 2026-08-10 | $854.46 | $1,143.90 | 383,800 | $827.67 | 26,411 |
| 2026-08-07 | $833.95 | $1,116.44 | 270,000 | $823.41 | 20,592 |
| 2026-08-06 | $832.42 | $1,114.40 | 323,800 | $860.18 | 22,916 |
| 2026-08-05 | $852.86 | $1,141.76 | 290,700 | $856.62 | 19,337 |
| 2026-08-04 | $850.66 | $1,138.81 | 376,400 | $857.23 | 31,936 |
| 2026-08-03 | $860.37 | $1,151.81 | 269,900 | $866.16 | 12,678 |
| 2026-07-31 | $871.00 | $1,166.04 | 218,800 | $870.65 | 9,978 |
| 2026-07-30 | $867.50 | $1,160.49 | 236,500 | $865.61 | 16,150 |
| 2026-07-29 | $867.16 | $1,160.03 | 349,900 | $861.90 | 20,534 |
| 2026-07-28 | $856.86 | $1,146.26 | 388,900 | $860.87 | 25,762 |
| 2026-07-27 | $853.38 | $1,141.60 | 292,000 | $865.00 | 16,564 |
| 2026-07-24 | $861.63 | $1,152.64 | 250,100 | $880.24 | 15,109 |
| 2026-07-23 | $875.25 | $1,170.86 | 372,600 | $855.60 | 31,979 |
| 2026-07-22 | $856.74 | $1,146.09 | 169,800 | $862.78 | 8,316 |
| 2026-07-21 | $858.26 | $1,148.13 | 301,600 | $870.99 | 18,364 |
| 2026-07-20 | $866.46 | $1,159.10 | 266,600 | $862.48 | 14,431 |
| 2026-07-17 | $859.12 | $1,149.28 | 332,800 | — | — |
| 2026-07-16 | $827.04 | $1,106.36 | 238,700 | — | — |
| 2026-07-15 | $808.49 | $1,081.55 | 344,800 | — | — |
| 2026-07-14 | $847.19 | $1,133.32 | 405,100 | — | — |
| 2026-07-13 | $859.10 | $1,149.25 | 505,500 | — | — |
| 2026-07-10 | $819.83 | $1,096.72 | 272,100 | — | — |
| 2026-07-09 | $822.00 | $1,099.62 | 377,400 | — | — |
| 2026-07-08 | $843.10 | $1,127.85 | 777,600 | — | — |
| 2026-07-07 | $801.99 | $1,072.85 | 538,000 | — | — |
| 2026-07-06 | $807.18 | $1,079.80 | 518,900 | — | — |
| 2026-07-02 | $797.42 | $1,066.74 | 517,400 | — | — |
| 2026-07-01 | $784.28 | $1,049.16 | 507,000 | — | — |
| 2026-06-30 | $794.79 | $1,063.22 | 645,000 | — | — |
| 2026-06-29 | $780.24 | $1,043.76 | 751,100 | — | — |
| 2026-06-26 | $778.63 | $1,041.60 | 1,426,500 | — | — |
| 2026-06-25 | $784.71 | $1,049.74 | 708,300 | — | — |
| 2026-06-24 | $801.35 | $1,072.00 | 901,200 | — | — |
| 2026-06-23 | $831.89 | $1,112.85 | 441,400 | — | — |
| 2026-06-22 | $831.67 | $1,112.56 | 378,200 | — | — |
| 2026-06-18 | $842.25 | $1,126.71 | 788,900 | — | — |
| 2026-06-17 | $850.85 | $1,138.22 | 407,500 | — | — |
| 2026-06-16 | $865.28 | $1,157.52 | 408,900 | — | — |
| 2026-06-15 | $872.39 | $1,167.03 | 582,900 | — | — |
| 2026-06-12 | $895.14 | $1,197.46 | 491,100 | — | — |
| 2026-06-11 | $916.28 | $1,225.74 | 892,900 | — | — |
| 2026-06-10 | $915.60 | $1,224.83 | 2,010,600 | — | — |
| 2026-06-09 | $761.18 | $1,018.26 | 1,023,700 | — | — |
| 2026-06-08 | $751.63 | $1,005.49 | 503,400 | — | — |
| 2026-06-05 | $761.91 | $1,019.24 | 434,900 | — | — |
| 2026-06-04 | $761.57 | $1,018.78 | 448,000 | — | — |
| 2026-06-03 | $774.19 | $1,035.66 | 544,700 | — | — |
| 2026-06-02 | $754.21 | $1,008.94 | 420,800 | — | — |
| 2026-06-01 | $745.58 | $997.39 | 638,600 | — | — |
| 2026-05-29 | $767.14 | $1,026.23 | 1,061,400 | — | — |
| 2026-05-28 | $780.97 | $1,044.73 | 679,100 | — | — |
| 2026-05-27 | $784.38 | $1,049.30 | 733,700 | — | — |
| 2026-05-26 | $809.41 | $1,082.78 | 561,800 | — | — |
| 2026-05-22 | $825.02 | $1,103.66 | 487,200 | — | — |
| 2026-05-21 | $824.80 | $1,103.37 | 564,700 | — | — |
| 2026-05-20 | $852.51 | $1,140.44 | 364,400 | — | — |
| 2026-05-19 | $852.15 | $1,139.95 | 335,900 | — | — |
| 2026-05-18 | $855.87 | $1,144.93 | 371,100 | — | — |
| 2026-05-15 | $852.75 | $1,140.76 | 793,800 | — | — |
| 2026-05-14 | $877.48 | $1,173.84 | 446,500 | — | — |
| 2026-05-13 | $888.36 | $1,188.39 | 388,500 | — | — |
| 2026-05-12 | $867.19 | $1,160.07 | 475,000 | — | — |
| 2026-05-11 | $877.07 | $1,173.29 | 370,700 | — | — |
| 2026-05-08 | $859.49 | $1,149.77 | 256,900 | — | — |
| 2026-05-07 | $850.95 | $1,138.35 | 422,800 | — | — |
| 2026-05-06 | $858.14 | $1,147.97 | 365,600 | — | — |
| 2026-05-05 | $862.35 | $1,153.60 | 338,000 | — | — |
| 2026-05-04 | $852.63 | $1,140.60 | 397,400 | — | — |
| 2026-05-01 | $835.92 | $1,118.24 | 377,500 | — | — |
| 2026-04-30 | $822.15 | $1,099.06 | 411,600 | — | — |
| 2026-04-29 | $781.50 | $1,044.72 | 263,100 | — | — |
| 2026-04-28 | $784.61 | $1,048.88 | 339,700 | — | — |
| 2026-04-27 | $804.50 | $1,075.47 | 352,300 | — | — |
| 2026-04-24 | $799.55 | $1,068.85 | 372,900 | — | — |
| 2026-04-23 | $789.82 | $1,055.84 | 398,200 | — | — |
| 2026-04-22 | $782.91 | $1,046.60 | 286,000 | — | — |
| 2026-04-21 | $781.82 | $1,045.15 | 305,900 | — | — |
| 2026-04-20 | $768.45 | $1,027.27 | 331,600 | — | — |
| 2026-04-17 | $754.72 | $1,008.92 | 369,400 | — | — |
| 2026-04-16 | $737.22 | $985.52 | 400,000 | — | — |
| 2026-04-15 | $736.83 | $985.00 | 295,600 | — | — |