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 — 2026
| 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 | — | — |
| 2026-04-14 | $828.35 | $828.35 | 228,300 | — | — |
| 2026-04-13 | $809.27 | $809.27 | 337,000 | — | — |
| 2026-04-10 | $799.65 | $799.65 | 312,200 | — | — |
| 2026-04-09 | $800.50 | $800.50 | 298,700 | — | — |
| 2026-04-08 | $785.07 | $785.07 | 316,500 | — | — |
| 2026-04-07 | $765.43 | $765.43 | 361,800 | — | — |
| 2026-04-06 | $748.25 | $748.25 | 314,600 | — | — |
| 2026-04-02 | $746.42 | $746.42 | 372,100 | — | — |
| 2026-04-01 | $743.12 | $743.12 | 365,200 | — | — |
| 2026-03-31 | $730.25 | $730.25 | 370,200 | — | — |
| 2026-03-30 | $704.31 | $704.31 | 307,600 | — | — |
| 2026-03-27 | $691.40 | $691.40 | 419,000 | — | — |
| 2026-03-26 | $692.83 | $692.83 | 268,900 | — | — |
| 2026-03-25 | $697.05 | $697.05 | 421,300 | — | — |
| 2026-03-24 | $677.50 | $677.50 | 275,000 | — | — |
| 2026-03-23 | $681.85 | $681.85 | 391,100 | — | — |
| 2026-03-20 | $663.93 | $663.93 | 397,200 | — | — |
| 2026-03-19 | $684.50 | $684.50 | 340,600 | — | — |
| 2026-03-18 | $684.77 | $684.77 | 348,100 | — | — |
| 2026-03-17 | $706.03 | $706.03 | 251,200 | — | — |
| 2026-03-16 | $703.30 | $703.30 | 246,500 | — | — |
| 2026-03-13 | $700.45 | $700.45 | 300,400 | — | — |
| 2026-03-12 | $708.85 | $708.85 | 340,500 | — | — |
| 2026-03-11 | $728.09 | $728.09 | 362,100 | — | — |
| 2026-03-10 | $742.79 | $742.79 | 340,800 | — | — |
| 2026-03-09 | $740.40 | $740.40 | 441,100 | — | — |
| 2026-03-06 | $717.80 | $717.80 | 536,300 | — | — |
| 2026-03-05 | $728.11 | $728.11 | 414,200 | — | — |
| 2026-03-04 | $749.56 | $749.56 | 338,300 | — | — |
| 2026-03-03 | $748.72 | $748.72 | 453,200 | — | — |
| 2026-03-02 | $756.76 | $756.76 | 243,700 | — | — |
| 2026-02-27 | $766.92 | $766.92 | 464,700 | — | — |
| 2026-02-26 | $771.53 | $771.53 | 830,000 | — | — |
| 2026-02-25 | $816.95 | $816.95 | 434,100 | — | — |
| 2026-02-24 | $840.28 | $840.28 | 270,600 | — | — |
| 2026-02-23 | $826.25 | $826.25 | 292,500 | — | — |
| 2026-02-20 | $844.41 | $844.41 | 245,300 | — | — |
| 2026-02-19 | $847.26 | $847.26 | 339,700 | — | — |
| 2026-02-18 | $845.35 | $845.35 | 166,400 | — | — |
| 2026-02-17 | $843.55 | $843.55 | 288,600 | — | — |
| 2026-02-13 | $821.96 | $821.96 | 278,900 | — | — |
| 2026-02-12 | $833.54 | $833.54 | 304,200 | — | — |
| 2026-02-11 | $834.55 | $834.55 | 197,000 | — | — |
| 2026-02-10 | $833.16 | $833.16 | 338,400 | — | — |
| 2026-02-09 | $828.24 | $828.24 | 490,500 | — | — |
| 2026-02-06 | $811.45 | $811.45 | 375,200 | — | — |
| 2026-02-05 | $820.31 | $820.31 | 483,800 | — | — |
| 2026-02-04 | $850.87 | $850.87 | 378,600 | — | — |
| 2026-02-03 | $851.72 | $851.72 | 695,700 | — | — |
| 2026-02-02 | $835.68 | $835.68 | 243,500 | — | — |
| 2026-01-30 | $840.50 | $840.50 | 292,600 | — | — |
| 2026-01-29 | $847.72 | $847.72 | 189,700 | — | — |
| 2026-01-28 | $846.76 | $846.76 | 299,400 | — | — |
| 2026-01-27 | $864.42 | $864.42 | 634,300 | — | — |
| 2026-01-26 | $833.16 | $833.16 | 269,700 | — | — |
| 2026-01-23 | $814.74 | $814.74 | 370,700 | — | — |
| 2026-01-22 | $827.02 | $827.02 | 438,800 | — | — |
| 2026-01-21 | $816.37 | $816.37 | 392,700 | — | — |
| 2026-01-20 | $809.64 | $809.64 | 494,200 | — | — |
| 2026-01-16 | $800.01 | $800.01 | 440,200 | — | — |
| 2026-01-15 | $813.24 | $813.24 | 330,700 | — | — |
| 2026-01-14 | $799.33 | $799.33 | 415,700 | — | — |
| 2026-01-13 | $810.51 | $810.51 | 380,100 | — | — |
| 2026-01-12 | $796.00 | $796.00 | 497,800 | — | — |
| 2026-01-09 | $788.49 | $788.49 | 462,300 | — | — |
| 2026-01-08 | $795.57 | $795.57 | 388,200 | — | — |
| 2026-01-07 | $822.94 | $822.94 | 538,400 | — | — |
| 2026-01-06 | $803.74 | $803.74 | 541,100 | — | — |
| 2026-01-05 | $800.88 | $800.88 | 731,200 | — | — |
| 2026-01-02 | $839.99 | $839.99 | 216,700 | — | — |