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
- 1999-10-01 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $1,025.11 | $1,678.55 | 619,400 | — | — |
| 2024-12-30 | $1,027.43 | $1,682.35 | 591,700 | — | — |
| 2024-12-27 | $1,044.18 | $1,709.77 | 337,100 | — | — |
| 2024-12-26 | $1,054.28 | $1,726.31 | 292,100 | — | — |
| 2024-12-24 | $1,054.83 | $1,727.21 | 276,600 | — | — |
| 2024-12-23 | $1,039.70 | $1,702.44 | 488,100 | — | — |
| 2024-12-20 | $1,028.69 | $1,684.41 | 2,079,800 | — | — |
| 2024-12-19 | $1,016.33 | $1,664.17 | 796,300 | — | — |
| 2024-12-18 | $1,020.30 | $1,670.67 | 864,900 | — | — |
| 2024-12-17 | $1,049.22 | $1,718.03 | 990,400 | — | — |
| 2024-12-16 | $1,064.65 | $1,743.29 | 897,800 | — | — |
| 2024-12-13 | $1,056.54 | $1,730.01 | 537,300 | — | — |
| 2024-12-12 | $1,058.82 | $1,733.74 | 687,100 | — | — |
| 2024-12-11 | $1,065.26 | $1,744.29 | 1,139,700 | — | — |
| 2024-12-10 | $1,057.07 | $1,730.88 | 645,000 | — | — |
| 2024-12-09 | $1,046.38 | $1,713.38 | 742,600 | — | — |
| 2024-12-06 | $1,042.87 | $1,707.63 | 550,300 | — | — |
| 2024-12-05 | $1,044.78 | $1,710.76 | 880,500 | — | — |
| 2024-12-04 | $1,035.00 | $1,686.39 | 1,029,500 | — | — |
| 2024-12-03 | $1,039.00 | $1,692.91 | 941,700 | — | — |
| 2024-12-02 | $1,020.11 | $1,662.13 | 719,600 | — | — |
| 2024-11-29 | $1,022.80 | $1,666.51 | 390,000 | — | — |
| 2024-11-27 | $1,019.45 | $1,661.05 | 481,900 | — | — |
| 2024-11-26 | $1,026.48 | $1,672.51 | 772,700 | — | — |
| 2024-11-25 | $1,031.49 | $1,680.67 | 1,463,700 | — | — |
| 2024-11-22 | $1,036.46 | $1,688.77 | 713,000 | — | — |
| 2024-11-21 | $1,028.00 | $1,674.98 | 473,100 | — | — |
| 2024-11-20 | $1,024.67 | $1,669.56 | 593,700 | — | — |
| 2024-11-19 | $1,028.11 | $1,675.16 | 673,500 | — | — |
| 2024-11-18 | $1,049.97 | $1,710.78 | 563,200 | — | — |
| 2024-11-15 | $1,047.37 | $1,706.55 | 583,400 | — | — |
| 2024-11-14 | $1,047.08 | $1,706.07 | 1,048,700 | — | — |
| 2024-11-13 | $1,030.98 | $1,679.84 | 408,800 | — | — |
| 2024-11-12 | $1,036.35 | $1,688.59 | 489,900 | — | — |
| 2024-11-11 | $1,053.84 | $1,717.09 | 681,500 | — | — |
| 2024-11-08 | $1,039.28 | $1,693.36 | 454,500 | — | — |
| 2024-11-07 | $1,036.06 | $1,688.12 | 528,700 | — | — |
| 2024-11-06 | $1,029.82 | $1,677.95 | 1,266,900 | — | — |
| 2024-11-05 | $1,014.35 | $1,652.74 | 424,800 | — | — |
| 2024-11-04 | $991.50 | $1,615.51 | 512,500 | — | — |
| 2024-11-01 | $985.08 | $1,605.05 | 792,000 | — | — |
| 2024-10-31 | $981.03 | $1,598.45 | 607,800 | — | — |
| 2024-10-30 | $979.87 | $1,596.56 | 427,900 | — | — |
| 2024-10-29 | $983.17 | $1,601.94 | 269,500 | — | — |
| 2024-10-28 | $986.22 | $1,606.91 | 329,400 | — | — |
| 2024-10-25 | $974.07 | $1,587.11 | 433,500 | — | — |
| 2024-10-24 | $984.00 | $1,603.29 | 353,600 | — | — |
| 2024-10-23 | $988.16 | $1,610.07 | 441,400 | — | — |
| 2024-10-22 | $1,000.81 | $1,630.68 | 504,400 | — | — |
| 2024-10-21 | $1,000.53 | $1,630.23 | 311,200 | — | — |
| 2024-10-18 | $1,007.02 | $1,640.80 | 505,400 | — | — |
| 2024-10-17 | $1,002.50 | $1,633.44 | 684,700 | — | — |
| 2024-10-16 | $1,015.75 | $1,655.03 | 547,100 | — | — |
| 2024-10-15 | $1,007.00 | $1,640.77 | 618,800 | — | — |
| 2024-10-14 | $991.72 | $1,615.87 | 768,400 | — | — |
| 2024-10-11 | $990.26 | $1,613.49 | 927,500 | — | — |
| 2024-10-10 | $955.59 | $1,557.00 | 564,400 | — | — |
| 2024-10-09 | $955.92 | $1,557.54 | 573,200 | — | — |
| 2024-10-08 | $949.07 | $1,546.38 | 389,000 | — | — |
| 2024-10-07 | $940.67 | $1,532.69 | 561,400 | — | — |
| 2024-10-04 | $949.19 | $1,546.57 | 491,700 | — | — |
| 2024-10-03 | $951.49 | $1,550.32 | 511,100 | — | — |
| 2024-10-02 | $957.25 | $1,559.71 | 368,200 | — | — |
| 2024-10-01 | $934.02 | $1,521.86 | 543,800 | — | — |
| 2024-09-30 | $949.51 | $1,547.10 | 362,200 | — | — |
| 2024-09-27 | $945.21 | $1,540.09 | 472,500 | — | — |
| 2024-09-26 | $945.02 | $1,539.78 | 459,400 | — | — |
| 2024-09-25 | $936.80 | $1,526.39 | 476,800 | — | — |
| 2024-09-24 | $941.23 | $1,533.60 | 366,500 | — | — |
| 2024-09-23 | $937.61 | $1,527.71 | 396,500 | — | — |
| 2024-09-20 | $928.79 | $1,513.34 | 970,100 | — | — |
| 2024-09-19 | $934.87 | $1,523.24 | 625,500 | — | — |
| 2024-09-18 | $922.71 | $1,503.43 | 656,300 | — | — |
| 2024-09-17 | $904.52 | $1,473.79 | 416,900 | — | — |
| 2024-09-16 | $895.18 | $1,458.57 | 380,900 | — | — |
| 2024-09-13 | $885.73 | $1,443.18 | 406,900 | — | — |
| 2024-09-12 | $885.12 | $1,442.18 | 478,700 | — | — |
| 2024-09-11 | $877.12 | $1,429.15 | 431,900 | — | — |
| 2024-09-10 | $883.83 | $1,440.08 | 269,900 | — | — |
| 2024-09-09 | $877.94 | $1,430.48 | 394,800 | — | — |
| 2024-09-06 | $866.92 | $1,404.22 | 748,900 | — | — |
| 2024-09-05 | $876.64 | $1,419.96 | 426,000 | — | — |
| 2024-09-04 | $886.49 | $1,435.92 | 356,600 | — | — |
| 2024-09-03 | $886.43 | $1,435.82 | 433,500 | — | — |
| 2024-08-30 | $901.81 | $1,460.73 | 478,200 | — | — |
| 2024-08-29 | $894.87 | $1,449.49 | 417,900 | — | — |
| 2024-08-28 | $888.66 | $1,439.43 | 441,200 | — | — |
| 2024-08-27 | $886.13 | $1,435.33 | 300,400 | — | — |
| 2024-08-26 | $883.14 | $1,430.49 | 413,800 | — | — |
| 2024-08-23 | $882.84 | $1,430.00 | 416,300 | — | — |
| 2024-08-22 | $865.24 | $1,401.50 | 327,400 | — | — |
| 2024-08-21 | $863.09 | $1,398.01 | 453,700 | — | — |
| 2024-08-20 | $860.97 | $1,394.58 | 348,700 | — | — |
| 2024-08-19 | $870.21 | $1,409.55 | 456,000 | — | — |
| 2024-08-16 | $872.49 | $1,413.24 | 395,200 | — | — |
| 2024-08-15 | $872.06 | $1,412.54 | 520,800 | — | — |
| 2024-08-14 | $857.52 | $1,388.99 | 325,100 | — | — |
| 2024-08-13 | $854.59 | $1,384.25 | 385,800 | — | — |
| 2024-08-12 | $838.27 | $1,357.81 | 510,300 | — | — |
| 2024-08-09 | $856.21 | $1,386.87 | 290,400 | — | — |
| 2024-08-08 | $854.83 | $1,384.63 | 381,500 | — | — |
| 2024-08-07 | $839.84 | $1,360.35 | 750,900 | — | — |
| 2024-08-06 | $840.96 | $1,362.17 | 525,100 | — | — |
| 2024-08-05 | $830.76 | $1,345.65 | 1,328,800 | — | — |
| 2024-08-02 | $846.02 | $1,370.36 | 479,800 | — | — |
| 2024-08-01 | $865.35 | $1,401.67 | 586,500 | — | — |
| 2024-07-31 | $876.50 | $1,419.73 | 656,800 | — | — |
| 2024-07-30 | $872.59 | $1,413.40 | 539,600 | — | — |
| 2024-07-29 | $862.15 | $1,396.49 | 612,700 | — | — |
| 2024-07-26 | $856.20 | $1,386.85 | 555,800 | — | — |
| 2024-07-25 | $836.54 | $1,355.01 | 587,500 | — | — |
| 2024-07-24 | $827.65 | $1,340.61 | 660,300 | — | — |
| 2024-07-23 | $844.69 | $1,368.21 | 701,500 | — | — |
| 2024-07-22 | $843.24 | $1,365.86 | 573,200 | — | — |
| 2024-07-19 | $830.70 | $1,345.55 | 1,036,200 | — | — |
| 2024-07-18 | $829.00 | $1,342.80 | 718,000 | — | — |
| 2024-07-17 | $841.09 | $1,362.38 | 692,000 | — | — |
| 2024-07-16 | $843.94 | $1,366.99 | 744,600 | — | — |
| 2024-07-15 | $822.96 | $1,333.01 | 888,100 | — | — |
| 2024-07-12 | $827.97 | $1,341.13 | 677,100 | — | — |
| 2024-07-11 | $824.87 | $1,336.11 | 634,100 | — | — |
| 2024-07-10 | $812.00 | $1,315.26 | 519,000 | — | — |
| 2024-07-09 | $802.28 | $1,299.51 | 629,500 | — | — |
| 2024-07-08 | $790.19 | $1,279.93 | 529,600 | — | — |
| 2024-07-05 | $790.60 | $1,280.60 | 341,400 | — | — |
| 2024-07-03 | $789.12 | $1,278.20 | 250,800 | — | — |
| 2024-07-02 | $789.13 | $1,278.21 | 367,300 | — | — |
| 2024-07-01 | $782.27 | $1,267.10 | 543,500 | — | — |
| 2024-06-28 | $787.32 | $1,275.28 | 769,500 | — | — |
| 2024-06-27 | $781.13 | $1,265.26 | 428,400 | — | — |
| 2024-06-26 | $787.45 | $1,275.49 | 529,000 | — | — |
| 2024-06-25 | $794.39 | $1,286.73 | 388,900 | — | — |
| 2024-06-24 | $798.95 | $1,294.12 | 528,700 | — | — |
| 2024-06-21 | $787.60 | $1,275.74 | 869,500 | — | — |
| 2024-06-20 | $782.83 | $1,268.01 | 496,800 | — | — |
| 2024-06-18 | $783.65 | $1,269.34 | 479,700 | — | — |
| 2024-06-17 | $781.08 | $1,265.18 | 541,600 | — | — |
| 2024-06-14 | $769.33 | $1,246.14 | 376,800 | — | — |
| 2024-06-13 | $769.71 | $1,246.76 | 462,500 | — | — |
| 2024-06-12 | $770.11 | $1,247.41 | 833,200 | — | — |
| 2024-06-11 | $757.63 | $1,227.19 | 499,000 | — | — |
| 2024-06-10 | $766.17 | $1,241.02 | 588,900 | — | — |
| 2024-06-07 | $768.69 | $1,245.11 | 468,100 | — | — |
| 2024-06-06 | $778.53 | $1,252.78 | 406,300 | — | — |
| 2024-06-05 | $788.88 | $1,269.44 | 539,800 | — | — |
| 2024-06-04 | $785.29 | $1,263.66 | 666,400 | — | — |
| 2024-06-03 | $777.37 | $1,250.92 | 571,000 | — | — |
| 2024-05-31 | $772.03 | $1,242.32 | 1,616,000 | — | — |
| 2024-05-30 | $761.86 | $1,225.96 | 650,000 | — | — |
| 2024-05-29 | $756.58 | $1,217.46 | 574,900 | — | — |
| 2024-05-28 | $771.41 | $1,241.33 | 636,200 | — | — |
| 2024-05-24 | $781.90 | $1,258.21 | 429,000 | — | — |
| 2024-05-23 | $784.55 | $1,262.47 | 538,300 | — | — |
| 2024-05-22 | $799.61 | $1,286.71 | 391,600 | — | — |
| 2024-05-21 | $804.93 | $1,295.27 | 461,800 | — | — |
| 2024-05-20 | $805.19 | $1,295.68 | 366,300 | — | — |
| 2024-05-17 | $812.22 | $1,307.00 | 394,400 | — | — |
| 2024-05-16 | $807.71 | $1,299.74 | 486,300 | — | — |
| 2024-05-15 | $815.70 | $1,312.60 | 667,300 | — | — |
| 2024-05-14 | $802.96 | $1,292.10 | 492,200 | — | — |
| 2024-05-13 | $790.33 | $1,271.77 | 416,800 | — | — |
| 2024-05-10 | $796.67 | $1,281.97 | 607,100 | — | — |
| 2024-05-09 | $789.13 | $1,269.84 | 654,800 | — | — |
| 2024-05-08 | $778.33 | $1,252.46 | 665,700 | — | — |
| 2024-05-07 | $780.92 | $1,256.63 | 777,400 | — | — |
| 2024-05-06 | $774.64 | $1,246.52 | 450,100 | — | — |
| 2024-05-03 | $763.91 | $1,229.26 | 558,300 | — | — |
| 2024-05-02 | $757.00 | $1,218.14 | 632,500 | — | — |
| 2024-05-01 | $751.58 | $1,209.42 | 614,800 | — | — |
| 2024-04-30 | $754.64 | $1,214.34 | 418,600 | — | — |
| 2024-04-29 | $761.28 | $1,225.03 | 483,700 | — | — |
| 2024-04-26 | $762.88 | $1,227.60 | 447,900 | — | — |
| 2024-04-25 | $757.65 | $1,219.18 | 510,100 | — | — |
| 2024-04-24 | $762.80 | $1,227.47 | 751,200 | — | — |
| 2024-04-23 | $766.62 | $1,233.62 | 461,000 | — | — |
| 2024-04-22 | $760.11 | $1,223.14 | 617,200 | — | — |
| 2024-04-19 | $749.98 | $1,206.84 | 867,800 | — | — |
| 2024-04-18 | $747.30 | $1,202.53 | 614,900 | — | — |
| 2024-04-17 | $753.79 | $1,212.97 | 585,800 | — | — |
| 2024-04-16 | $749.67 | $1,206.34 | 662,900 | — | — |
| 2024-04-15 | $762.99 | $1,227.78 | 935,200 | — | — |
| 2024-04-12 | $763.40 | $1,228.44 | 1,453,600 | — | — |
| 2024-04-11 | $785.96 | $1,264.74 | 812,000 | — | — |
| 2024-04-10 | $783.65 | $1,261.02 | 654,400 | — | — |
| 2024-04-09 | $803.90 | $1,293.61 | 802,100 | — | — |
| 2024-04-08 | $803.32 | $1,292.68 | 760,200 | — | — |
| 2024-04-05 | $797.56 | $1,283.41 | 687,300 | — | — |
| 2024-04-04 | $792.09 | $1,274.60 | 1,189,400 | — | — |
| 2024-04-03 | $814.80 | $1,311.15 | 369,600 | — | — |
| 2024-04-02 | $816.59 | $1,314.03 | 530,700 | — | — |
| 2024-04-01 | $826.77 | $1,330.41 | 395,900 | — | — |
| 2024-03-28 | $833.70 | $1,341.56 | 532,100 | — | — |
| 2024-03-27 | $835.12 | $1,343.85 | 466,500 | — | — |
| 2024-03-26 | $820.20 | $1,319.84 | 374,000 | — | — |
| 2024-03-25 | $816.21 | $1,313.42 | 378,100 | — | — |
| 2024-03-22 | $824.83 | $1,327.29 | 615,100 | — | — |
| 2024-03-21 | $842.06 | $1,355.01 | 643,300 | — | — |
| 2024-03-20 | $817.89 | $1,316.12 | 451,400 | — | — |
| 2024-03-19 | $802.30 | $1,291.03 | 593,900 | — | — |
| 2024-03-18 | $800.25 | $1,287.74 | 634,800 | — | — |
| 2024-03-15 | $802.52 | $1,291.39 | 1,576,700 | — | — |
| 2024-03-14 | $808.80 | $1,301.49 | 859,000 | — | — |
| 2024-03-13 | $825.99 | $1,329.16 | 510,800 | — | — |
| 2024-03-12 | $829.59 | $1,334.95 | 438,600 | — | — |
| 2024-03-11 | $825.16 | $1,327.82 | 428,600 | — | — |
| 2024-03-08 | $836.12 | $1,345.46 | 396,200 | — | — |
| 2024-03-07 | $831.70 | $1,338.34 | 384,700 | — | — |
| 2024-03-06 | $830.40 | $1,336.25 | 538,000 | — | — |
| 2024-03-05 | $826.94 | $1,322.48 | 497,600 | — | — |
| 2024-03-04 | $834.47 | $1,334.52 | 858,900 | — | — |
| 2024-03-01 | $814.83 | $1,303.11 | 431,300 | — | — |
| 2024-02-29 | $811.34 | $1,297.53 | 758,800 | — | — |
| 2024-02-28 | $809.66 | $1,294.84 | 513,000 | — | — |
| 2024-02-27 | $800.54 | $1,280.26 | 555,900 | — | — |
| 2024-02-26 | $806.03 | $1,289.04 | 577,800 | — | — |
| 2024-02-23 | $813.59 | $1,301.13 | 492,500 | — | — |
| 2024-02-22 | $813.44 | $1,300.89 | 549,600 | — | — |
| 2024-02-21 | $805.45 | $1,288.11 | 419,100 | — | — |
| 2024-02-20 | $798.11 | $1,276.37 | 582,200 | — | — |
| 2024-02-16 | $794.00 | $1,269.80 | 393,700 | — | — |
| 2024-02-15 | $798.05 | $1,276.27 | 508,200 | — | — |
| 2024-02-14 | $785.40 | $1,256.04 | 420,900 | — | — |
| 2024-02-13 | $778.07 | $1,244.32 | 637,400 | — | — |
| 2024-02-12 | $801.76 | $1,282.21 | 499,300 | — | — |
| 2024-02-09 | $797.21 | $1,274.93 | 536,600 | — | — |
| 2024-02-08 | $793.20 | $1,268.52 | 545,500 | — | — |
| 2024-02-07 | $794.70 | $1,270.92 | 700,600 | — | — |
| 2024-02-06 | $787.98 | $1,260.17 | 666,300 | — | — |
| 2024-02-05 | $783.17 | $1,252.48 | 501,100 | — | — |
| 2024-02-02 | $788.00 | $1,260.20 | 509,900 | — | — |
| 2024-02-01 | $784.93 | $1,255.29 | 626,600 | — | — |
| 2024-01-31 | $774.31 | $1,238.31 | 730,800 | — | — |
| 2024-01-30 | $781.73 | $1,250.18 | 936,600 | — | — |
| 2024-01-29 | $788.70 | $1,261.32 | 622,200 | — | — |
| 2024-01-26 | $787.30 | $1,259.08 | 687,900 | — | — |
| 2024-01-25 | $790.46 | $1,264.14 | 723,800 | — | — |
| 2024-01-24 | $785.75 | $1,256.60 | 659,700 | — | — |
| 2024-01-23 | $792.56 | $1,267.50 | 718,300 | — | — |
| 2024-01-22 | $794.02 | $1,269.83 | 760,500 | — | — |
| 2024-01-19 | $805.44 | $1,288.09 | 681,500 | — | — |
| 2024-01-18 | $795.26 | $1,271.81 | 506,700 | — | — |
| 2024-01-17 | $787.43 | $1,259.29 | 617,100 | — | — |
| 2024-01-16 | $791.38 | $1,265.61 | 895,200 | — | — |
| 2024-01-12 | $799.60 | $1,278.75 | 880,500 | — | — |
| 2024-01-11 | $792.61 | $1,267.58 | 735,800 | — | — |
| 2024-01-10 | $792.36 | $1,267.18 | 510,800 | — | — |
| 2024-01-09 | $794.52 | $1,270.63 | 454,700 | — | — |
| 2024-01-08 | $797.19 | $1,274.90 | 513,200 | — | — |
| 2024-01-05 | $782.83 | $1,251.93 | 471,000 | — | — |
| 2024-01-04 | $785.95 | $1,256.92 | 580,200 | — | — |
| 2024-01-03 | $784.15 | $1,254.05 | 638,700 | — | — |
| 2024-01-02 | $800.30 | $1,279.87 | 660,000 | — | — |