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
- 1995-01-10 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 | — | — | — | $747.00 | 14,840 |
| 2026-09-03 | — | — | — | $729.37 | 11,147 |
| 2026-09-02 | — | — | — | $732.46 | 15,515 |
| 2026-09-01 | — | — | — | $733.69 | 14,915 |
| 2026-08-31 | — | — | — | $738.75 | 20,738 |
| 2026-08-28 | — | — | — | $772.07 | 16,671 |
| 2026-08-27 | $775.04 | $840.83 | 465,700 | $771.44 | 28,937 |
| 2026-08-26 | $763.59 | $828.41 | 405,900 | $745.28 | 25,569 |
| 2026-08-25 | $739.87 | $802.67 | 388,200 | $779.29 | 18,941 |
| 2026-08-24 | $764.90 | $829.83 | 304,300 | $769.54 | 16,972 |
| 2026-08-21 | $776.62 | $842.54 | 326,200 | $789.88 | 21,164 |
| 2026-08-20 | $787.39 | $854.23 | 285,500 | $800.10 | 9,487 |
| 2026-08-19 | $805.78 | $874.18 | 409,400 | $826.00 | 20,781 |
| 2026-08-18 | $824.53 | $894.52 | 288,300 | $842.88 | 19,676 |
| 2026-08-17 | $862.54 | $935.75 | 315,000 | $844.73 | 14,557 |
| 2026-08-14 | $836.29 | $907.28 | 288,900 | $836.57 | 10,297 |
| 2026-08-13 | $831.23 | $901.79 | 280,400 | $836.80 | 13,719 |
| 2026-08-12 | $833.40 | $904.14 | 349,200 | $835.20 | 19,124 |
| 2026-08-11 | $816.86 | $886.20 | 288,100 | $820.96 | 18,052 |
| 2026-08-10 | $809.33 | $878.03 | 286,500 | $821.60 | 19,294 |
| 2026-08-07 | $816.90 | $886.24 | 356,500 | $827.55 | 20,455 |
| 2026-08-06 | $808.43 | $877.05 | 380,500 | $828.50 | 15,844 |
| 2026-08-05 | $822.16 | $891.95 | 375,900 | $830.26 | 20,179 |
| 2026-08-04 | $819.88 | $889.47 | 450,900 | $831.50 | 30,352 |
| 2026-08-03 | $817.42 | $886.80 | 565,800 | $781.50 | 34,744 |
| 2026-07-31 | $797.43 | $865.12 | 609,400 | $825.00 | 42,152 |
| 2026-07-30 | $802.37 | $870.48 | 879,600 | $788.54 | 82,784 |
| 2026-07-29 | $672.48 | $729.56 | 765,300 | $707.06 | 61,739 |
| 2026-07-28 | $705.82 | $765.73 | 524,500 | $733.05 | 35,525 |
| 2026-07-27 | $742.75 | $805.80 | 436,900 | $745.64 | 33,907 |
| 2026-07-24 | $744.85 | $808.07 | 296,200 | $764.75 | 21,092 |
| 2026-07-23 | $769.07 | $834.35 | 353,700 | $755.69 | 19,401 |
| 2026-07-22 | $755.15 | $819.25 | 318,800 | $740.28 | 18,279 |
| 2026-07-21 | $760.27 | $824.80 | 298,600 | $755.53 | 18,875 |
| 2026-07-20 | $744.03 | $807.19 | 435,400 | $752.99 | 27,454 |
| 2026-07-17 | $744.16 | $807.33 | 1,526,500 | — | — |
| 2026-07-16 | $750.04 | $813.71 | 479,200 | — | — |
| 2026-07-15 | $769.72 | $835.06 | 484,700 | — | — |
| 2026-07-14 | $774.74 | $840.07 | 355,600 | — | — |
| 2026-07-13 | $764.90 | $829.40 | 261,700 | — | — |
| 2026-07-10 | $781.78 | $847.70 | 293,700 | — | — |
| 2026-07-09 | $783.41 | $849.47 | 393,100 | — | — |
| 2026-07-08 | $768.98 | $833.82 | 285,500 | — | — |
| 2026-07-07 | $768.38 | $833.17 | 427,300 | — | — |
| 2026-07-06 | $787.29 | $853.68 | 490,900 | — | — |
| 2026-07-02 | $774.66 | $839.98 | 569,600 | — | — |
| 2026-07-01 | $804.33 | $872.15 | 342,400 | — | — |
| 2026-06-30 | $829.88 | $899.86 | 381,100 | — | — |
| 2026-06-29 | $814.41 | $883.08 | 537,800 | — | — |
| 2026-06-26 | $798.10 | $865.40 | 1,357,600 | — | — |
| 2026-06-25 | $862.66 | $935.40 | 284,100 | — | — |
| 2026-06-24 | $847.17 | $918.61 | 335,100 | — | — |
| 2026-06-23 | $838.61 | $909.32 | 483,100 | — | — |
| 2026-06-22 | $868.88 | $942.15 | 422,600 | — | — |
| 2026-06-18 | $836.59 | $907.13 | 1,132,500 | — | — |
| 2026-06-17 | $827.50 | $897.28 | 390,600 | — | — |
| 2026-06-16 | $834.77 | $905.16 | 330,300 | — | — |
| 2026-06-15 | $842.30 | $913.33 | 403,600 | — | — |
| 2026-06-12 | $823.05 | $892.45 | 247,000 | — | — |
| 2026-06-11 | $811.53 | $879.96 | 281,200 | — | — |
| 2026-06-10 | $776.72 | $842.22 | 418,000 | — | — |
| 2026-06-09 | $827.78 | $897.58 | 300,100 | — | — |
| 2026-06-08 | $823.79 | $893.25 | 358,900 | — | — |
| 2026-06-05 | $817.44 | $886.37 | 358,000 | — | — |
| 2026-06-04 | $845.43 | $916.72 | 239,200 | — | — |
| 2026-06-03 | $839.54 | $910.33 | 360,000 | — | — |
| 2026-06-02 | $827.28 | $897.04 | 511,500 | — | — |
| 2026-06-01 | $830.95 | $901.02 | 456,000 | — | — |
| 2026-05-29 | $826.82 | $896.54 | 685,700 | — | — |
| 2026-05-28 | $848.45 | $919.99 | 335,200 | — | — |
| 2026-05-27 | $855.26 | $927.38 | 273,400 | — | — |
| 2026-05-26 | $861.41 | $934.05 | 260,900 | — | — |
| 2026-05-22 | $848.91 | $920.49 | 251,600 | — | — |
| 2026-05-21 | $849.20 | $920.81 | 258,600 | — | — |
| 2026-05-20 | $853.15 | $925.09 | 264,300 | — | — |
| 2026-05-19 | $854.36 | $926.40 | 319,200 | — | — |
| 2026-05-18 | $877.19 | $951.16 | 487,400 | — | — |
| 2026-05-15 | $913.11 | $990.11 | 316,000 | — | — |
| 2026-05-14 | $930.03 | $1,008.45 | 396,500 | — | — |
| 2026-05-13 | $923.01 | $1,000.84 | 328,000 | — | — |
| 2026-05-12 | $924.90 | $1,002.89 | 433,600 | — | — |
| 2026-05-11 | $931.50 | $1,010.05 | 321,400 | — | — |
| 2026-05-08 | $921.64 | $999.36 | 259,000 | — | — |
| 2026-05-07 | $924.06 | $1,001.98 | 357,800 | — | — |
| 2026-05-06 | $943.75 | $1,023.33 | 562,400 | — | — |
| 2026-05-05 | $933.27 | $1,011.97 | 400,500 | — | — |
| 2026-05-04 | $910.26 | $987.02 | 314,300 | — | — |
| 2026-05-01 | $903.50 | $979.69 | 326,300 | — | — |
| 2026-04-30 | $891.67 | $966.86 | 541,400 | — | — |
| 2026-04-29 | $833.37 | $903.64 | 592,500 | — | — |
| 2026-04-28 | $863.78 | $936.62 | 402,000 | — | — |
| 2026-04-27 | $885.42 | $960.08 | 368,000 | — | — |
| 2026-04-24 | $869.90 | $943.25 | 375,000 | — | — |
| 2026-04-23 | $873.11 | $946.73 | 367,800 | — | — |
| 2026-04-22 | $860.00 | $932.52 | 378,100 | — | — |
| 2026-04-21 | $838.01 | $908.67 | 373,200 | — | — |
| 2026-04-20 | $831.11 | $901.19 | 293,600 | — | — |
| 2026-04-17 | $806.05 | $874.02 | 477,200 | — | — |
| 2026-04-16 | $792.25 | $859.05 | 280,800 | — | — |
| 2026-04-15 | $803.64 | $870.97 | 282,900 | — | — |