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
- 2017-05-18 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 | — | — | — | $1,040.83 | 9,248 |
| 2026-09-03 | — | — | — | $1,070.79 | 7,293 |
| 2026-09-02 | — | — | — | $1,049.76 | 17,162 |
| 2026-09-01 | — | — | — | $1,033.25 | 8,531 |
| 2026-08-31 | — | — | — | $1,011.41 | 12,331 |
| 2026-08-28 | — | — | — | $1,051.98 | 11,695 |
| 2026-08-27 | $1,058.90 | $1,058.90 | 322,500 | $1,050.02 | 26,678 |
| 2026-08-26 | $1,047.10 | $1,047.10 | 361,900 | $1,034.48 | 23,181 |
| 2026-08-25 | $1,019.49 | $1,019.49 | 142,200 | $1,020.37 | 8,914 |
| 2026-08-24 | $1,011.11 | $1,011.11 | 318,400 | $1,020.82 | 17,102 |
| 2026-08-21 | $1,039.78 | $1,039.78 | 377,200 | $1,033.77 | 20,270 |
| 2026-08-20 | $1,038.12 | $1,038.12 | 258,300 | $1,019.16 | 16,218 |
| 2026-08-19 | $1,032.86 | $1,032.86 | 390,900 | $1,019.42 | 31,244 |
| 2026-08-18 | $992.99 | $992.99 | 333,900 | $986.18 | 29,375 |
| 2026-08-17 | $987.84 | $987.84 | 684,000 | $930.65 | 48,639 |
| 2026-08-14 | $851.29 | $851.29 | 278,700 | $845.07 | 22,498 |
| 2026-08-13 | $856.94 | $856.94 | 171,400 | $878.67 | 15,613 |
| 2026-08-12 | $876.00 | $876.00 | 172,600 | $860.02 | 17,831 |
| 2026-08-11 | $864.74 | $864.74 | 476,400 | $874.50 | 39,952 |
| 2026-08-10 | $866.11 | $866.11 | 361,400 | $867.71 | 22,393 |
| 2026-08-07 | $865.04 | $865.04 | 250,000 | $891.55 | 36,142 |
| 2026-08-06 | $875.30 | $875.30 | 227,100 | $877.24 | 13,170 |
| 2026-08-05 | $867.94 | $867.94 | 358,800 | $869.47 | 32,446 |
| 2026-08-04 | $844.50 | $844.50 | 264,400 | $840.56 | 30,619 |
| 2026-08-03 | $830.79 | $830.79 | 257,800 | $840.09 | 45,344 |
| 2026-07-31 | $853.82 | $853.82 | 294,600 | $872.98 | 40,001 |
| 2026-07-30 | $872.58 | $872.58 | 256,700 | $862.65 | 27,093 |
| 2026-07-29 | $882.56 | $882.56 | 227,300 | $874.18 | 27,650 |
| 2026-07-28 | $872.23 | $872.23 | 294,000 | $890.63 | 35,069 |
| 2026-07-27 | $888.82 | $888.82 | 269,300 | $915.34 | 21,649 |
| 2026-07-24 | $918.22 | $918.22 | 324,100 | $933.39 | 27,793 |
| 2026-07-23 | $924.60 | $924.60 | 607,900 | $870.51 | 66,532 |
| 2026-07-22 | $851.72 | $851.72 | 213,300 | $870.55 | 19,063 |
| 2026-07-21 | $874.74 | $874.74 | 256,600 | $862.38 | 26,720 |
| 2026-07-20 | $846.19 | $846.19 | 241,200 | $865.54 | 17,243 |
| 2026-07-17 | $860.55 | $860.55 | 277,700 | — | — |
| 2026-07-16 | $857.97 | $857.97 | 205,700 | — | — |
| 2026-07-15 | $862.93 | $862.93 | 177,200 | — | — |
| 2026-07-14 | $859.43 | $859.43 | 269,900 | — | — |
| 2026-07-13 | $876.25 | $876.25 | 380,200 | — | — |
| 2026-07-10 | $877.62 | $877.62 | 325,000 | — | — |
| 2026-07-09 | $909.49 | $909.49 | 287,200 | — | — |
| 2026-07-08 | $915.30 | $915.30 | 245,400 | — | — |
| 2026-07-07 | $919.94 | $919.94 | 385,300 | — | — |
| 2026-07-06 | $916.80 | $916.80 | 266,500 | — | — |
| 2026-07-02 | $939.68 | $939.68 | 381,200 | — | — |
| 2026-07-01 | $909.50 | $909.50 | 370,100 | — | — |
| 2026-06-30 | $927.77 | $927.77 | 359,300 | — | — |
| 2026-06-29 | $912.46 | $912.46 | 272,300 | — | — |
| 2026-06-26 | $887.18 | $887.18 | 400,900 | — | — |
| 2026-06-25 | $888.65 | $888.65 | 531,800 | — | — |
| 2026-06-24 | $852.50 | $852.50 | 663,100 | — | — |
| 2026-06-23 | $853.40 | $853.40 | 719,300 | — | — |
| 2026-06-22 | $903.75 | $903.75 | 432,900 | — | — |
| 2026-06-18 | $877.72 | $877.72 | 352,000 | — | — |
| 2026-06-17 | $892.26 | $892.26 | 259,500 | — | — |
| 2026-06-16 | $878.49 | $878.49 | 314,800 | — | — |
| 2026-06-15 | $884.20 | $884.20 | 423,200 | — | — |
| 2026-06-12 | $893.52 | $893.52 | 333,200 | — | — |
| 2026-06-11 | $898.94 | $898.94 | 357,400 | — | — |
| 2026-06-10 | $862.18 | $862.18 | 349,300 | — | — |
| 2026-06-09 | $884.00 | $884.00 | 304,700 | — | — |
| 2026-06-08 | $882.41 | $882.41 | 484,400 | — | — |
| 2026-06-05 | $891.32 | $891.32 | 795,700 | — | — |
| 2026-06-04 | $842.27 | $842.27 | 228,900 | — | — |
| 2026-06-03 | $813.14 | $813.14 | 314,400 | — | — |
| 2026-06-02 | $802.17 | $802.17 | 359,200 | — | — |
| 2026-06-01 | $836.09 | $836.09 | 252,100 | — | — |
| 2026-05-29 | $835.99 | $835.99 | 192,500 | — | — |
| 2026-05-28 | $838.49 | $838.49 | 230,100 | — | — |
| 2026-05-27 | $820.63 | $820.63 | 204,400 | — | — |
| 2026-05-26 | $808.43 | $808.43 | 167,900 | — | — |
| 2026-05-22 | $806.46 | $806.46 | 171,200 | — | — |
| 2026-05-21 | $816.22 | $816.22 | 429,800 | — | — |
| 2026-05-20 | $804.25 | $804.25 | 401,100 | — | — |
| 2026-05-19 | $797.77 | $797.77 | 290,900 | — | — |
| 2026-05-18 | $776.26 | $776.26 | 306,700 | — | — |
| 2026-05-15 | $799.32 | $799.32 | 326,400 | — | — |
| 2026-05-14 | $822.13 | $822.13 | 197,200 | — | — |
| 2026-05-13 | $802.70 | $802.70 | 381,600 | — | — |
| 2026-05-12 | $812.81 | $812.81 | 346,200 | — | — |
| 2026-05-11 | $813.28 | $813.28 | 498,000 | — | — |
| 2026-05-08 | $782.17 | $782.17 | 354,200 | — | — |
| 2026-05-07 | $787.31 | $787.31 | 704,300 | — | — |
| 2026-05-06 | $807.55 | $807.55 | 433,300 | — | — |
| 2026-05-05 | $794.70 | $794.70 | 248,200 | — | — |
| 2026-05-04 | $811.09 | $811.09 | 212,000 | — | — |
| 2026-05-01 | $783.50 | $783.50 | 188,500 | — | — |
| 2026-04-30 | $781.72 | $781.72 | 410,900 | — | — |
| 2026-04-29 | $776.02 | $776.02 | 426,000 | — | — |
| 2026-04-28 | $775.03 | $775.03 | 233,000 | — | — |
| 2026-04-27 | $783.74 | $783.74 | 227,100 | — | — |
| 2026-04-24 | $780.25 | $780.25 | 339,100 | — | — |
| 2026-04-23 | $787.95 | $787.95 | 230,400 | — | — |
| 2026-04-22 | $793.22 | $793.22 | 380,800 | — | — |
| 2026-04-21 | $805.38 | $805.38 | 270,400 | — | — |
| 2026-04-20 | $834.45 | $834.45 | 217,800 | — | — |
| 2026-04-17 | $849.04 | $849.04 | 235,900 | — | — |
| 2026-04-16 | $828.35 | $828.35 | 255,500 | — | — |
| 2026-04-15 | $840.87 | $840.87 | 262,200 | — | — |