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
- 2000-08-11 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $766.16 | $1,030.98 | 340,700 | — | — |
| 2025-12-30 | $769.71 | $1,035.76 | 276,000 | — | — |
| 2025-12-29 | $765.00 | $1,029.42 | 404,900 | — | — |
| 2025-12-26 | $763.30 | $1,027.13 | 164,100 | — | — |
| 2025-12-24 | $758.72 | $1,020.97 | 122,900 | — | — |
| 2025-12-23 | $760.13 | $1,022.87 | 333,800 | — | — |
| 2025-12-22 | $757.92 | $1,019.89 | 413,200 | — | — |
| 2025-12-19 | $758.51 | $1,020.69 | 1,371,400 | — | — |
| 2025-12-18 | $744.08 | $1,001.27 | 723,400 | — | — |
| 2025-12-17 | $747.88 | $1,006.38 | 924,500 | — | — |
| 2025-12-16 | $758.15 | $1,020.20 | 582,200 | — | — |
| 2025-12-15 | $761.39 | $1,024.56 | 632,800 | — | — |
| 2025-12-12 | $750.32 | $1,009.67 | 697,000 | — | — |
| 2025-12-11 | $754.13 | $1,014.79 | 555,700 | — | — |
| 2025-12-10 | $734.40 | $988.24 | 429,300 | — | — |
| 2025-12-09 | $740.67 | $996.68 | 417,400 | — | — |
| 2025-12-08 | $739.93 | $995.68 | 546,300 | — | — |
| 2025-12-05 | $741.58 | $997.91 | 760,900 | — | — |
| 2025-12-04 | $726.09 | $977.06 | 720,800 | — | — |
| 2025-12-03 | $732.72 | $985.98 | 991,500 | — | — |
| 2025-12-02 | $727.38 | $978.80 | 828,200 | — | — |
| 2025-12-01 | $733.28 | $986.74 | 588,200 | — | — |
| 2025-11-28 | $753.31 | $1,013.69 | 301,100 | — | — |
| 2025-11-26 | $750.41 | $1,009.79 | 476,400 | — | — |
| 2025-11-25 | $748.15 | $1,006.75 | 626,200 | — | — |
| 2025-11-24 | $760.62 | $1,023.53 | 1,031,600 | — | — |
| 2025-11-21 | $754.68 | $1,015.53 | 536,200 | — | — |
| 2025-11-20 | $752.81 | $1,013.02 | 607,500 | — | — |
| 2025-11-19 | $765.08 | $1,029.53 | 512,100 | — | — |
| 2025-11-18 | $779.17 | $1,042.18 | 397,400 | — | — |
| 2025-11-17 | $776.88 | $1,039.11 | 355,200 | — | — |
| 2025-11-14 | $785.57 | $1,050.74 | 498,300 | — | — |
| 2025-11-13 | $786.54 | $1,052.03 | 574,800 | — | — |
| 2025-11-12 | $813.24 | $1,087.75 | 672,300 | — | — |
| 2025-11-11 | $821.04 | $1,098.18 | 441,100 | — | — |
| 2025-11-10 | $828.13 | $1,107.66 | 512,900 | — | — |
| 2025-11-07 | $824.75 | $1,103.14 | 306,800 | — | — |
| 2025-11-06 | $819.33 | $1,095.89 | 671,500 | — | — |
| 2025-11-05 | $822.12 | $1,099.62 | 592,000 | — | — |
| 2025-11-04 | $829.91 | $1,110.04 | 435,800 | — | — |
| 2025-11-03 | $832.84 | $1,113.96 | 506,600 | — | — |
| 2025-10-31 | $846.01 | $1,131.58 | 816,900 | — | — |
| 2025-10-30 | $833.16 | $1,114.39 | 1,065,200 | — | — |
| 2025-10-29 | $797.73 | $1,067.00 | 556,900 | — | — |
| 2025-10-28 | $816.13 | $1,091.61 | 603,800 | — | — |
| 2025-10-27 | $842.77 | $1,127.24 | 468,500 | — | — |
| 2025-10-24 | $839.49 | $1,122.86 | 367,700 | — | — |
| 2025-10-23 | $831.93 | $1,112.75 | 375,600 | — | — |
| 2025-10-22 | $829.05 | $1,108.89 | 433,000 | — | — |
| 2025-10-21 | $822.00 | $1,099.46 | 384,900 | — | — |
| 2025-10-20 | $825.14 | $1,103.66 | 438,500 | — | — |
| 2025-10-17 | $813.93 | $1,088.67 | 350,600 | — | — |
| 2025-10-16 | $812.77 | $1,087.12 | 468,300 | — | — |
| 2025-10-15 | $822.24 | $1,099.78 | 359,500 | — | — |
| 2025-10-14 | $817.42 | $1,093.34 | 502,000 | — | — |
| 2025-10-13 | $806.29 | $1,078.45 | 446,400 | — | — |
| 2025-10-10 | $800.60 | $1,070.84 | 470,400 | — | — |
| 2025-10-09 | $808.33 | $1,081.18 | 324,000 | — | — |
| 2025-10-08 | $803.62 | $1,074.88 | 474,900 | — | — |
| 2025-10-07 | $787.08 | $1,052.76 | 286,700 | — | — |
| 2025-10-06 | $789.84 | $1,056.45 | 425,200 | — | — |
| 2025-10-03 | $778.74 | $1,041.60 | 391,900 | — | — |
| 2025-10-02 | $772.60 | $1,033.39 | 442,900 | — | — |
| 2025-10-01 | $773.95 | $1,035.19 | 681,700 | — | — |
| 2025-09-30 | $783.24 | $1,047.62 | 589,400 | — | — |
| 2025-09-29 | $781.72 | $1,045.59 | 623,400 | — | — |
| 2025-09-26 | $790.34 | $1,057.12 | 326,200 | — | — |
| 2025-09-25 | $782.88 | $1,047.14 | 337,800 | — | — |
| 2025-09-24 | $789.79 | $1,056.38 | 693,200 | — | — |
| 2025-09-23 | $803.28 | $1,074.43 | 530,200 | — | — |
| 2025-09-22 | $798.07 | $1,067.46 | 513,600 | — | — |
| 2025-09-19 | $791.25 | $1,058.33 | 1,214,700 | — | — |
| 2025-09-18 | $785.30 | $1,050.38 | 463,300 | — | — |
| 2025-09-17 | $778.78 | $1,041.66 | 372,300 | — | — |
| 2025-09-16 | $779.31 | $1,042.36 | 486,200 | — | — |
| 2025-09-15 | $791.68 | $1,058.91 | 509,500 | — | — |
| 2025-09-12 | $788.61 | $1,054.80 | 367,800 | — | — |
| 2025-09-11 | $797.48 | $1,066.67 | 384,400 | — | — |
| 2025-09-10 | $780.60 | $1,044.09 | 488,600 | — | — |
| 2025-09-09 | $779.54 | $1,042.67 | 358,200 | — | — |
| 2025-09-08 | $765.51 | $1,023.91 | 462,100 | — | — |
| 2025-09-05 | $773.68 | $1,034.83 | 322,000 | — | — |
| 2025-09-04 | $767.93 | $1,027.14 | 387,200 | — | — |
| 2025-09-03 | $762.22 | $1,019.51 | 573,000 | — | — |
| 2025-09-02 | $771.56 | $1,032.00 | 457,900 | — | — |
| 2025-08-29 | $786.19 | $1,051.57 | 321,900 | — | — |
| 2025-08-28 | $786.35 | $1,051.78 | 337,000 | — | — |
| 2025-08-27 | $790.56 | $1,057.41 | 414,000 | — | — |
| 2025-08-26 | $781.79 | $1,045.68 | 488,400 | — | — |
| 2025-08-25 | $782.38 | $1,046.47 | 348,900 | — | — |
| 2025-08-22 | $786.47 | $1,051.94 | 317,000 | — | — |
| 2025-08-21 | $772.19 | $1,032.84 | 345,200 | — | — |
| 2025-08-20 | $776.29 | $1,038.32 | 417,600 | — | — |
| 2025-08-19 | $773.46 | $1,028.27 | 301,300 | — | — |
| 2025-08-18 | $769.65 | $1,023.20 | 478,700 | — | — |
| 2025-08-15 | $781.31 | $1,038.70 | 545,000 | — | — |
| 2025-08-14 | $775.37 | $1,030.81 | 506,900 | — | — |
| 2025-08-13 | $784.00 | $1,042.28 | 420,400 | — | — |
| 2025-08-12 | $787.32 | $1,046.69 | 337,900 | — | — |
| 2025-08-11 | $776.75 | $1,032.64 | 311,800 | — | — |
| 2025-08-08 | $776.20 | $1,031.91 | 252,800 | — | — |
| 2025-08-07 | $779.34 | $1,036.08 | 325,000 | — | — |
| 2025-08-06 | $773.00 | $1,027.65 | 316,300 | — | — |
| 2025-08-05 | $778.94 | $1,035.55 | 456,700 | — | — |
| 2025-08-04 | $778.39 | $1,034.82 | 538,400 | — | — |
| 2025-08-01 | $771.75 | $1,025.99 | 500,600 | — | — |
| 2025-07-31 | $785.17 | $1,043.83 | 935,200 | — | — |
| 2025-07-30 | $797.04 | $1,059.61 | 572,600 | — | — |
| 2025-07-29 | $811.13 | $1,078.35 | 612,900 | — | — |
| 2025-07-28 | $793.62 | $1,055.07 | 578,300 | — | — |
| 2025-07-25 | $801.43 | $1,065.45 | 482,700 | — | — |
| 2025-07-24 | $789.54 | $1,049.64 | 370,700 | — | — |
| 2025-07-23 | $796.21 | $1,058.51 | 429,300 | — | — |
| 2025-07-22 | $800.55 | $1,064.28 | 566,100 | — | — |
| 2025-07-21 | $789.19 | $1,049.18 | 1,003,300 | — | — |
| 2025-07-18 | $777.78 | $1,034.01 | 626,100 | — | — |
| 2025-07-17 | $775.57 | $1,031.07 | 435,600 | — | — |
| 2025-07-16 | $765.64 | $1,017.87 | 447,200 | — | — |
| 2025-07-15 | $759.96 | $1,010.32 | 580,900 | — | — |
| 2025-07-14 | $760.20 | $1,010.64 | 428,000 | — | — |
| 2025-07-11 | $756.70 | $1,005.98 | 587,400 | — | — |
| 2025-07-10 | $758.89 | $1,008.90 | 751,000 | — | — |
| 2025-07-09 | $764.71 | $1,016.63 | 534,700 | — | — |
| 2025-07-08 | $767.39 | $1,020.20 | 668,400 | — | — |
| 2025-07-07 | $777.12 | $1,033.13 | 700,800 | — | — |
| 2025-07-03 | $787.00 | $1,046.27 | 539,900 | — | — |
| 2025-07-02 | $795.15 | $1,057.10 | 631,000 | — | — |
| 2025-07-01 | $795.38 | $1,057.41 | 971,300 | — | — |
| 2025-06-30 | $795.47 | $1,057.53 | 1,066,900 | — | — |
| 2025-06-27 | $785.11 | $1,043.75 | 2,193,300 | — | — |
| 2025-06-26 | $745.53 | $991.14 | 4,005,300 | — | — |
| 2025-06-25 | $824.31 | $1,095.87 | 1,352,000 | — | — |
| 2025-06-24 | $906.50 | $1,205.13 | 436,400 | — | — |
| 2025-06-23 | $889.98 | $1,183.17 | 693,000 | — | — |
| 2025-06-20 | $882.88 | $1,173.73 | 788,100 | — | — |
| 2025-06-18 | $886.85 | $1,179.01 | 550,200 | — | — |
| 2025-06-17 | $886.76 | $1,178.89 | 606,700 | — | — |
| 2025-06-16 | $888.15 | $1,180.74 | 543,100 | — | — |
| 2025-06-13 | $892.64 | $1,186.71 | 502,400 | — | — |
| 2025-06-12 | $896.42 | $1,191.73 | 493,900 | — | — |
| 2025-06-11 | $893.70 | $1,188.12 | 547,400 | — | — |
| 2025-06-10 | $907.34 | $1,206.25 | 439,500 | — | — |
| 2025-06-09 | $907.48 | $1,206.44 | 336,600 | — | — |
| 2025-06-06 | $914.43 | $1,215.68 | 294,200 | — | — |
| 2025-06-05 | $909.74 | $1,209.44 | 605,900 | — | — |
| 2025-06-04 | $912.20 | $1,212.71 | 573,300 | — | — |
| 2025-06-03 | $894.84 | $1,189.63 | 535,900 | — | — |
| 2025-06-02 | $890.49 | $1,183.85 | 338,000 | — | — |
| 2025-05-30 | $888.82 | $1,181.63 | 973,100 | — | — |
| 2025-05-29 | $887.43 | $1,179.78 | 290,600 | — | — |
| 2025-05-28 | $880.62 | $1,170.73 | 373,000 | — | — |
| 2025-05-27 | $876.81 | $1,165.66 | 502,000 | — | — |
| 2025-05-23 | $863.46 | $1,147.92 | 441,600 | — | — |
| 2025-05-22 | $866.50 | $1,151.96 | 413,400 | — | — |
| 2025-05-21 | $859.14 | $1,142.17 | 793,700 | — | — |
| 2025-05-20 | $875.89 | $1,158.21 | 296,300 | — | — |
| 2025-05-19 | $877.57 | $1,160.43 | 412,300 | — | — |
| 2025-05-16 | $875.92 | $1,158.25 | 589,400 | — | — |
| 2025-05-15 | $867.24 | $1,146.77 | 429,300 | — | — |
| 2025-05-14 | $859.21 | $1,136.15 | 590,100 | — | — |
| 2025-05-13 | $868.79 | $1,148.82 | 774,700 | — | — |
| 2025-05-12 | $870.47 | $1,151.04 | 507,200 | — | — |
| 2025-05-09 | $864.39 | $1,143.00 | 226,000 | — | — |
| 2025-05-08 | $860.99 | $1,138.50 | 496,200 | — | — |
| 2025-05-07 | $872.48 | $1,153.70 | 576,800 | — | — |
| 2025-05-06 | $875.38 | $1,157.53 | 439,200 | — | — |
| 2025-05-05 | $883.21 | $1,167.88 | 377,600 | — | — |
| 2025-05-02 | $875.85 | $1,158.15 | 443,300 | — | — |
| 2025-05-01 | $861.97 | $1,139.80 | 677,300 | — | — |
| 2025-04-30 | $860.75 | $1,138.19 | 729,100 | — | — |
| 2025-04-29 | $851.65 | $1,126.15 | 696,100 | — | — |
| 2025-04-28 | $844.68 | $1,116.94 | 521,000 | — | — |
| 2025-04-25 | $838.10 | $1,108.23 | 605,300 | — | — |
| 2025-04-24 | $817.19 | $1,080.59 | 490,900 | — | — |
| 2025-04-23 | $809.46 | $1,070.36 | 640,100 | — | — |
| 2025-04-22 | $791.12 | $1,046.11 | 556,900 | — | — |
| 2025-04-21 | $773.20 | $1,022.42 | 493,800 | — | — |
| 2025-04-17 | $790.15 | $1,044.83 | 479,700 | — | — |
| 2025-04-16 | $778.68 | $1,029.66 | 405,400 | — | — |
| 2025-04-15 | $787.49 | $1,041.31 | 352,500 | — | — |
| 2025-04-14 | $783.87 | $1,036.53 | 621,200 | — | — |
| 2025-04-11 | $776.83 | $1,027.22 | 513,900 | — | — |
| 2025-04-10 | $770.74 | $1,019.16 | 696,100 | — | — |
| 2025-04-09 | $797.43 | $1,054.46 | 753,200 | — | — |
| 2025-04-08 | $740.07 | $978.61 | 812,900 | — | — |
| 2025-04-07 | $747.74 | $988.75 | 927,900 | — | — |
| 2025-04-04 | $766.21 | $1,013.17 | 820,500 | — | — |
| 2025-04-03 | $801.44 | $1,059.76 | 1,222,700 | — | — |
| 2025-04-02 | $831.55 | $1,099.57 | 431,100 | — | — |
| 2025-04-01 | $816.95 | $1,080.27 | 871,800 | — | — |
| 2025-03-31 | $815.35 | $1,078.15 | 1,083,800 | — | — |
| 2025-03-28 | $803.00 | $1,061.82 | 896,500 | — | — |
| 2025-03-27 | $825.31 | $1,091.32 | 799,600 | — | — |
| 2025-03-26 | $831.05 | $1,098.91 | 764,100 | — | — |
| 2025-03-25 | $841.22 | $1,112.36 | 581,000 | — | — |
| 2025-03-24 | $852.44 | $1,127.20 | 745,800 | — | — |
| 2025-03-21 | $834.59 | $1,103.59 | 1,624,900 | — | — |
| 2025-03-20 | $851.72 | $1,126.25 | 532,800 | — | — |
| 2025-03-19 | $855.33 | $1,131.02 | 1,079,500 | — | — |
| 2025-03-18 | $841.26 | $1,112.41 | 691,900 | — | — |
| 2025-03-17 | $857.25 | $1,133.56 | 902,500 | — | — |
| 2025-03-14 | $837.68 | $1,107.68 | 695,300 | — | — |
| 2025-03-13 | $833.95 | $1,102.75 | 597,300 | — | — |
| 2025-03-12 | $854.99 | $1,130.57 | 717,200 | — | — |
| 2025-03-11 | $836.24 | $1,105.78 | 1,092,100 | — | — |
| 2025-03-10 | $830.63 | $1,098.36 | 915,000 | — | — |
| 2025-03-07 | $859.52 | $1,136.56 | 1,003,800 | — | — |
| 2025-03-06 | $871.90 | $1,152.93 | 893,500 | — | — |
| 2025-03-05 | $921.02 | $1,217.88 | 486,900 | — | — |
| 2025-03-04 | $910.04 | $1,203.36 | 689,600 | — | — |
| 2025-03-03 | $910.58 | $1,204.08 | 547,200 | — | — |
| 2025-02-28 | $904.62 | $1,196.20 | 1,214,800 | — | — |
| 2025-02-27 | $910.38 | $1,203.81 | 503,700 | — | — |
| 2025-02-26 | $910.28 | $1,203.68 | 664,600 | — | — |
| 2025-02-25 | $906.66 | $1,192.69 | 853,300 | — | — |
| 2025-02-24 | $909.01 | $1,195.78 | 648,500 | — | — |
| 2025-02-21 | $919.68 | $1,209.82 | 664,100 | — | — |
| 2025-02-20 | $940.25 | $1,236.88 | 275,400 | — | — |
| 2025-02-19 | $939.08 | $1,235.34 | 529,100 | — | — |
| 2025-02-18 | $931.90 | $1,225.89 | 512,900 | — | — |
| 2025-02-14 | $933.60 | $1,228.13 | 523,400 | — | — |
| 2025-02-13 | $923.00 | $1,214.19 | 930,500 | — | — |
| 2025-02-12 | $935.20 | $1,230.24 | 518,400 | — | — |
| 2025-02-11 | $943.64 | $1,241.34 | 437,800 | — | — |
| 2025-02-10 | $943.14 | $1,240.68 | 373,700 | — | — |
| 2025-02-07 | $933.27 | $1,227.70 | 357,200 | — | — |
| 2025-02-06 | $938.34 | $1,234.37 | 241,300 | — | — |
| 2025-02-05 | $936.50 | $1,231.95 | 326,200 | — | — |
| 2025-02-04 | $924.28 | $1,215.87 | 311,300 | — | — |
| 2025-02-03 | $915.00 | $1,203.66 | 393,700 | — | — |
| 2025-01-31 | $913.66 | $1,201.90 | 652,000 | — | — |
| 2025-01-30 | $922.13 | $1,213.04 | 401,600 | — | — |
| 2025-01-29 | $908.23 | $1,194.76 | 344,800 | — | — |
| 2025-01-28 | $906.81 | $1,192.89 | 734,100 | — | — |
| 2025-01-27 | $900.10 | $1,184.06 | 976,200 | — | — |
| 2025-01-24 | $940.85 | $1,237.67 | 364,400 | — | — |
| 2025-01-23 | $940.93 | $1,237.77 | 497,400 | — | — |
| 2025-01-22 | $925.23 | $1,217.12 | 375,600 | — | — |
| 2025-01-21 | $934.00 | $1,228.66 | 665,900 | — | — |
| 2025-01-17 | $915.59 | $1,204.44 | 623,400 | — | — |
| 2025-01-16 | $919.89 | $1,210.10 | 514,900 | — | — |
| 2025-01-15 | $900.01 | $1,183.94 | 552,800 | — | — |
| 2025-01-14 | $898.09 | $1,181.42 | 797,700 | — | — |
| 2025-01-13 | $899.65 | $1,183.47 | 403,400 | — | — |
| 2025-01-10 | $899.83 | $1,183.71 | 780,900 | — | — |
| 2025-01-08 | $951.04 | $1,251.07 | 344,400 | — | — |
| 2025-01-07 | $940.07 | $1,236.64 | 641,400 | — | — |
| 2025-01-06 | $940.00 | $1,236.55 | 402,700 | — | — |
| 2025-01-03 | $959.97 | $1,262.82 | 284,300 | — | — |
| 2025-01-02 | $944.23 | $1,242.11 | 440,400 | — | — |