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 — 2026
| 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 | — | — |
| 2026-04-14 | $742.45 | $992.52 | 373,800 | — | — |
| 2026-04-13 | $735.00 | $982.56 | 426,700 | — | — |
| 2026-04-10 | $738.17 | $986.79 | 574,100 | — | — |
| 2026-04-09 | $758.76 | $1,014.32 | 707,700 | — | — |
| 2026-04-08 | $758.37 | $1,013.80 | 8,688,600 | — | — |
| 2026-04-07 | $741.82 | $991.67 | 710,700 | — | — |
| 2026-04-06 | $747.77 | $999.63 | 312,400 | — | — |
| 2026-04-02 | $743.42 | $993.81 | 368,100 | — | — |
| 2026-04-01 | $737.16 | $985.44 | 684,500 | — | — |
| 2026-03-31 | $727.86 | $973.01 | 586,200 | — | — |
| 2026-03-30 | $704.80 | $942.19 | 338,700 | — | — |
| 2026-03-27 | $714.24 | $954.80 | 295,900 | — | — |
| 2026-03-26 | $711.81 | $951.56 | 453,200 | — | — |
| 2026-03-25 | $714.23 | $954.79 | 765,000 | — | — |
| 2026-03-24 | $689.04 | $921.12 | 532,100 | — | — |
| 2026-03-23 | $677.02 | $905.05 | 345,800 | — | — |
| 2026-03-20 | $659.63 | $881.80 | 479,400 | — | — |
| 2026-03-19 | $665.16 | $889.19 | 519,400 | — | — |
| 2026-03-18 | $669.52 | $895.02 | 328,200 | — | — |
| 2026-03-17 | $691.78 | $924.78 | 360,000 | — | — |
| 2026-03-16 | $673.27 | $900.04 | 294,600 | — | — |
| 2026-03-13 | $660.87 | $883.46 | 443,400 | — | — |
| 2026-03-12 | $673.81 | $900.76 | 390,400 | — | — |
| 2026-03-11 | $685.00 | $915.72 | 610,700 | — | — |
| 2026-03-10 | $689.92 | $922.29 | 688,400 | — | — |
| 2026-03-09 | $664.54 | $888.37 | 982,600 | — | — |
| 2026-03-06 | $664.60 | $888.45 | 588,800 | — | — |
| 2026-03-05 | $670.91 | $896.88 | 661,400 | — | — |
| 2026-03-04 | $683.89 | $914.23 | 354,200 | — | — |
| 2026-03-03 | $678.22 | $906.65 | 395,300 | — | — |
| 2026-03-02 | $687.01 | $918.40 | 414,500 | — | — |
| 2026-02-27 | $685.59 | $916.50 | 2,365,200 | — | — |
| 2026-02-26 | $682.35 | $912.17 | 253,900 | — | — |
| 2026-02-25 | $675.74 | $903.34 | 285,700 | — | — |
| 2026-02-24 | $681.48 | $911.01 | 269,100 | — | — |
| 2026-02-23 | $671.75 | $898.00 | 316,400 | — | — |
| 2026-02-20 | $667.22 | $891.95 | 237,600 | — | — |
| 2026-02-19 | $663.11 | $886.45 | 328,200 | — | — |
| 2026-02-18 | $657.68 | $879.19 | 287,200 | — | — |
| 2026-02-17 | $661.53 | $884.34 | 229,600 | — | — |
| 2026-02-13 | $665.86 | $890.13 | 329,000 | — | — |
| 2026-02-12 | $663.88 | $887.48 | 495,500 | — | — |
| 2026-02-11 | $648.79 | $867.31 | 316,700 | — | — |
| 2026-02-10 | $653.72 | $873.90 | 397,200 | — | — |
| 2026-02-09 | $658.96 | $880.91 | 290,500 | — | — |
| 2026-02-06 | $660.90 | $883.50 | 430,000 | — | — |
| 2026-02-05 | $653.02 | $872.96 | 351,700 | — | — |
| 2026-02-04 | $647.76 | $865.93 | 512,300 | — | — |
| 2026-02-03 | $641.37 | $857.39 | 376,000 | — | — |
| 2026-02-02 | $625.86 | $836.66 | 288,100 | — | — |
| 2026-01-30 | $606.50 | $810.78 | 322,400 | — | — |
| 2026-01-29 | $611.32 | $816.46 | 287,400 | — | — |
| 2026-01-28 | $615.29 | $821.76 | 195,300 | — | — |
| 2026-01-27 | $617.04 | $824.10 | 236,400 | — | — |
| 2026-01-26 | $617.12 | $824.20 | 275,100 | — | — |
| 2026-01-23 | $623.33 | $832.50 | 237,100 | — | — |
| 2026-01-22 | $618.81 | $826.46 | 409,600 | — | — |
| 2026-01-21 | $625.42 | $835.29 | 442,400 | — | — |
| 2026-01-20 | $638.57 | $852.85 | 520,900 | — | — |
| 2026-01-16 | $640.41 | $855.31 | 433,000 | — | — |
| 2026-01-15 | $637.37 | $851.25 | 560,900 | — | — |
| 2026-01-14 | $616.30 | $823.11 | 324,700 | — | — |
| 2026-01-13 | $604.63 | $807.52 | 331,500 | — | — |
| 2026-01-12 | $602.45 | $804.61 | 324,800 | — | — |
| 2026-01-09 | $593.80 | $793.06 | 389,400 | — | — |
| 2026-01-08 | $586.38 | $783.15 | 371,800 | — | — |
| 2026-01-07 | $573.61 | $766.09 | 226,300 | — | — |
| 2026-01-06 | $563.84 | $753.05 | 231,900 | — | — |
| 2026-01-05 | $564.26 | $753.61 | 292,800 | — | — |
| 2026-01-02 | $556.26 | $742.92 | 184,200 | — | — |