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
- 1980-11-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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $299.44 | $1,822.99 | 813,100 | — | — |
| 2024-12-30 | $295.81 | $1,800.89 | 549,700 | — | — |
| 2024-12-27 | $298.10 | $1,814.83 | 388,300 | — | — |
| 2024-12-26 | $301.32 | $1,834.43 | 377,700 | — | — |
| 2024-12-24 | $300.80 | $1,831.27 | 296,300 | — | — |
| 2024-12-23 | $298.82 | $1,819.21 | 751,900 | — | — |
| 2024-12-20 | $297.50 | $1,811.18 | 2,224,900 | — | — |
| 2024-12-19 | $289.33 | $1,761.44 | 1,044,900 | — | — |
| 2024-12-18 | $299.88 | $1,825.67 | 867,000 | — | — |
| 2024-12-17 | $313.36 | $1,907.73 | 1,234,600 | — | — |
| 2024-12-16 | $315.20 | $1,918.94 | 753,900 | — | — |
| 2024-12-13 | $317.62 | $1,933.67 | 566,800 | — | — |
| 2024-12-12 | $320.79 | $1,934.70 | 650,100 | — | — |
| 2024-12-11 | $323.34 | $1,950.08 | 923,400 | — | — |
| 2024-12-10 | $327.99 | $1,978.13 | 853,000 | — | — |
| 2024-12-09 | $335.57 | $2,023.84 | 570,600 | — | — |
| 2024-12-06 | $334.00 | $2,014.37 | 1,013,500 | — | — |
| 2024-12-05 | $332.67 | $2,006.35 | 568,700 | — | — |
| 2024-12-04 | $334.61 | $2,018.05 | 469,000 | — | — |
| 2024-12-03 | $336.09 | $2,026.98 | 483,800 | — | — |
| 2024-12-02 | $344.07 | $2,075.11 | 709,900 | — | — |
| 2024-11-29 | $348.05 | $2,099.11 | 691,000 | — | — |
| 2024-11-27 | $351.36 | $2,119.07 | 499,500 | — | — |
| 2024-11-26 | $350.04 | $2,111.11 | 650,900 | — | — |
| 2024-11-25 | $347.83 | $2,097.78 | 1,359,400 | — | — |
| 2024-11-22 | $337.58 | $2,035.96 | 508,800 | — | — |
| 2024-11-21 | $335.85 | $2,025.53 | 481,400 | — | — |
| 2024-11-20 | $332.86 | $2,007.50 | 531,200 | — | — |
| 2024-11-19 | $334.45 | $2,017.09 | 666,700 | — | — |
| 2024-11-18 | $337.29 | $2,034.22 | 533,100 | — | — |
| 2024-11-15 | $335.01 | $2,020.47 | 599,500 | — | — |
| 2024-11-14 | $331.79 | $2,001.05 | 681,400 | — | — |
| 2024-11-13 | $334.94 | $2,020.04 | 760,200 | — | — |
| 2024-11-12 | $330.24 | $1,991.70 | 917,200 | — | — |
| 2024-11-11 | $336.90 | $2,031.86 | 750,700 | — | — |
| 2024-11-08 | $339.42 | $2,047.06 | 611,200 | — | — |
| 2024-11-07 | $333.13 | $2,009.13 | 1,040,700 | — | — |
| 2024-11-06 | $325.31 | $1,961.96 | 1,542,700 | — | — |
| 2024-11-05 | $340.60 | $2,054.18 | 629,400 | — | — |
| 2024-11-04 | $332.56 | $2,005.69 | 840,300 | — | — |
| 2024-11-01 | $323.66 | $1,952.01 | 1,058,400 | — | — |
| 2024-10-31 | $329.06 | $1,984.58 | 1,371,300 | — | — |
| 2024-10-30 | $335.83 | $2,025.41 | 1,167,700 | — | — |
| 2024-10-29 | $331.26 | $1,997.85 | 679,200 | — | — |
| 2024-10-28 | $336.61 | $2,030.11 | 465,400 | — | — |
| 2024-10-25 | $336.34 | $2,028.49 | 554,700 | — | — |
| 2024-10-24 | $338.41 | $2,040.97 | 321,500 | — | — |
| 2024-10-23 | $339.77 | $2,049.17 | 711,300 | — | — |
| 2024-10-22 | $334.92 | $2,019.92 | 543,300 | — | — |
| 2024-10-21 | $331.85 | $2,001.41 | 818,100 | — | — |
| 2024-10-18 | $345.62 | $2,084.45 | 368,900 | — | — |
| 2024-10-17 | $345.40 | $2,083.13 | 642,000 | — | — |
| 2024-10-16 | $347.64 | $2,096.64 | 444,000 | — | — |
| 2024-10-15 | $344.99 | $2,080.66 | 617,500 | — | — |
| 2024-10-14 | $343.72 | $2,073.00 | 440,100 | — | — |
| 2024-10-11 | $342.83 | $2,067.63 | 445,100 | — | — |
| 2024-10-10 | $342.07 | $2,063.04 | 641,300 | — | — |
| 2024-10-09 | $347.96 | $2,098.57 | 415,200 | — | — |
| 2024-10-08 | $347.94 | $2,098.45 | 539,400 | — | — |
| 2024-10-07 | $346.71 | $2,091.03 | 574,900 | — | — |
| 2024-10-04 | $345.40 | $2,083.13 | 823,100 | — | — |
| 2024-10-03 | $353.00 | $2,128.96 | 629,000 | — | — |
| 2024-10-02 | $355.30 | $2,142.84 | 903,200 | — | — |
| 2024-10-01 | $360.06 | $2,171.54 | 995,700 | — | — |
| 2024-09-30 | $363.87 | $2,194.52 | 943,500 | — | — |
| 2024-09-27 | $356.64 | $2,150.92 | 790,700 | — | — |
| 2024-09-26 | $356.50 | $2,150.07 | 724,900 | — | — |
| 2024-09-25 | $359.58 | $2,168.65 | 652,000 | — | — |
| 2024-09-24 | $361.99 | $2,183.18 | 479,400 | — | — |
| 2024-09-23 | $365.01 | $2,201.40 | 595,100 | — | — |
| 2024-09-20 | $361.72 | $2,181.55 | 2,196,300 | — | — |
| 2024-09-19 | $358.62 | $2,162.86 | 582,400 | — | — |
| 2024-09-18 | $360.72 | $2,175.52 | 552,700 | — | — |
| 2024-09-17 | $357.57 | $2,156.53 | 594,100 | — | — |
| 2024-09-16 | $362.99 | $2,189.21 | 596,500 | — | — |
| 2024-09-13 | $359.16 | $2,166.12 | 548,900 | — | — |
| 2024-09-12 | $359.12 | $2,147.78 | 633,900 | — | — |
| 2024-09-11 | $359.40 | $2,149.46 | 597,500 | — | — |
| 2024-09-10 | $359.14 | $2,147.90 | 845,000 | — | — |
| 2024-09-09 | $351.50 | $2,102.21 | 700,700 | — | — |
| 2024-09-06 | $345.63 | $2,067.10 | 860,100 | — | — |
| 2024-09-05 | $341.17 | $2,040.43 | 724,000 | — | — |
| 2024-09-04 | $343.95 | $2,057.05 | 805,800 | — | — |
| 2024-09-03 | $341.68 | $2,043.48 | 646,100 | — | — |
| 2024-08-30 | $343.72 | $2,055.68 | 942,100 | — | — |
| 2024-08-29 | $341.72 | $2,043.72 | 730,300 | — | — |
| 2024-08-28 | $340.77 | $2,038.04 | 540,700 | — | — |
| 2024-08-27 | $342.59 | $2,048.92 | 576,000 | — | — |
| 2024-08-26 | $339.66 | $2,031.40 | 420,900 | — | — |
| 2024-08-23 | $340.94 | $2,039.05 | 548,300 | — | — |
| 2024-08-22 | $333.24 | $1,993.00 | 845,900 | — | — |
| 2024-08-21 | $327.79 | $1,960.41 | 572,300 | — | — |
| 2024-08-20 | $325.55 | $1,947.01 | 544,500 | — | — |
| 2024-08-19 | $323.08 | $1,932.24 | 485,000 | — | — |
| 2024-08-16 | $319.41 | $1,910.29 | 554,900 | — | — |
| 2024-08-15 | $317.23 | $1,897.25 | 676,900 | — | — |
| 2024-08-14 | $320.88 | $1,919.08 | 607,800 | — | — |
| 2024-08-13 | $316.45 | $1,892.59 | 469,100 | — | — |
| 2024-08-12 | $314.34 | $1,879.97 | 575,900 | — | — |
| 2024-08-09 | $317.04 | $1,896.11 | 558,200 | — | — |
| 2024-08-08 | $313.17 | $1,872.97 | 561,500 | — | — |
| 2024-08-07 | $310.15 | $1,854.91 | 906,300 | — | — |
| 2024-08-06 | $312.64 | $1,869.80 | 1,030,000 | — | — |
| 2024-08-05 | $303.66 | $1,816.09 | 1,395,900 | — | — |
| 2024-08-02 | $311.90 | $1,865.37 | 1,217,000 | — | — |
| 2024-08-01 | $300.08 | $1,794.68 | 763,800 | — | — |
| 2024-07-31 | $295.92 | $1,769.80 | 1,623,000 | — | — |
| 2024-07-30 | $304.37 | $1,820.34 | 537,700 | — | — |
| 2024-07-29 | $302.80 | $1,810.95 | 457,200 | — | — |
| 2024-07-26 | $300.74 | $1,798.63 | 368,100 | — | — |
| 2024-07-25 | $294.92 | $1,763.82 | 544,900 | — | — |
| 2024-07-24 | $295.55 | $1,767.59 | 704,400 | — | — |
| 2024-07-23 | $301.97 | $1,805.99 | 969,400 | — | — |
| 2024-07-22 | $304.42 | $1,820.64 | 557,600 | — | — |
| 2024-07-19 | $301.65 | $1,804.07 | 494,400 | — | — |
| 2024-07-18 | $303.62 | $1,815.85 | 815,500 | — | — |
| 2024-07-17 | $309.98 | $1,853.89 | 703,300 | — | — |
| 2024-07-16 | $305.65 | $1,827.99 | 701,000 | — | — |
| 2024-07-15 | $302.04 | $1,806.40 | 478,400 | — | — |
| 2024-07-12 | $302.63 | $1,809.93 | 679,300 | — | — |
| 2024-07-11 | $296.63 | $1,774.05 | 676,500 | — | — |
| 2024-07-10 | $287.40 | $1,718.85 | 569,600 | — | — |
| 2024-07-09 | $288.99 | $1,728.36 | 420,000 | — | — |
| 2024-07-08 | $290.44 | $1,737.03 | 466,600 | — | — |
| 2024-07-05 | $289.67 | $1,732.42 | 514,900 | — | — |
| 2024-07-03 | $287.34 | $1,718.49 | 360,200 | — | — |
| 2024-07-02 | $285.39 | $1,706.83 | 626,400 | — | — |
| 2024-07-01 | $283.13 | $1,693.31 | 618,000 | — | — |
| 2024-06-28 | $287.65 | $1,720.34 | 1,790,200 | — | — |
| 2024-06-27 | $286.55 | $1,713.76 | 905,600 | — | — |
| 2024-06-26 | $288.12 | $1,723.15 | 383,200 | — | — |
| 2024-06-25 | $289.57 | $1,731.82 | 714,300 | — | — |
| 2024-06-24 | $292.31 | $1,748.21 | 625,300 | — | — |
| 2024-06-21 | $291.05 | $1,740.68 | 1,487,300 | — | — |
| 2024-06-20 | $291.97 | $1,746.18 | 799,100 | — | — |
| 2024-06-18 | $291.45 | $1,743.07 | 899,100 | — | — |
| 2024-06-17 | $283.80 | $1,697.32 | 753,600 | — | — |
| 2024-06-14 | $283.25 | $1,694.03 | 617,200 | — | — |
| 2024-06-13 | $282.60 | $1,690.14 | 747,600 | — | — |
| 2024-06-12 | $275.74 | $1,649.11 | 723,400 | — | — |
| 2024-06-11 | $274.64 | $1,624.59 | 782,800 | — | — |
| 2024-06-10 | $274.02 | $1,620.92 | 1,006,500 | — | — |
| 2024-06-07 | $273.82 | $1,619.74 | 890,200 | — | — |
| 2024-06-06 | $276.14 | $1,633.46 | 617,400 | — | — |
| 2024-06-05 | $277.14 | $1,639.38 | 561,800 | — | — |
| 2024-06-04 | $278.97 | $1,650.20 | 608,800 | — | — |
| 2024-06-03 | $274.39 | $1,623.11 | 472,100 | — | — |
| 2024-05-31 | $273.83 | $1,619.80 | 1,232,100 | — | — |
| 2024-05-30 | $268.24 | $1,586.73 | 782,200 | — | — |
| 2024-05-29 | $263.80 | $1,560.47 | 865,700 | — | — |
| 2024-05-28 | $270.49 | $1,600.04 | 589,400 | — | — |
| 2024-05-24 | $272.39 | $1,611.28 | 665,200 | — | — |
| 2024-05-23 | $274.36 | $1,622.93 | 756,300 | — | — |
| 2024-05-22 | $283.01 | $1,674.10 | 347,700 | — | — |
| 2024-05-21 | $283.03 | $1,674.22 | 434,800 | — | — |
| 2024-05-20 | $285.90 | $1,691.20 | 538,000 | — | — |
| 2024-05-17 | $288.67 | $1,707.58 | 764,100 | — | — |
| 2024-05-16 | $287.02 | $1,697.82 | 721,200 | — | — |
| 2024-05-15 | $286.65 | $1,695.63 | 773,100 | — | — |
| 2024-05-14 | $279.83 | $1,655.29 | 622,200 | — | — |
| 2024-05-13 | $276.91 | $1,638.02 | 318,200 | — | — |
| 2024-05-10 | $275.94 | $1,632.28 | 383,300 | — | — |
| 2024-05-09 | $275.39 | $1,629.03 | 443,600 | — | — |
| 2024-05-08 | $269.02 | $1,591.35 | 466,500 | — | — |
| 2024-05-07 | $273.20 | $1,616.07 | 520,300 | — | — |
| 2024-05-06 | $269.19 | $1,592.35 | 592,400 | — | — |
| 2024-05-03 | $265.76 | $1,572.06 | 662,200 | — | — |
| 2024-05-02 | $263.93 | $1,561.24 | 927,500 | — | — |
| 2024-05-01 | $260.15 | $1,538.88 | 1,219,900 | — | — |
| 2024-04-30 | $259.45 | $1,534.74 | 934,600 | — | — |
| 2024-04-29 | $262.93 | $1,555.32 | 846,300 | — | — |
| 2024-04-26 | $257.73 | $1,524.56 | 577,700 | — | — |
| 2024-04-25 | $258.68 | $1,530.18 | 598,400 | — | — |
| 2024-04-24 | $262.17 | $1,550.83 | 699,000 | — | — |
| 2024-04-23 | $262.22 | $1,551.12 | 512,900 | — | — |
| 2024-04-22 | $261.44 | $1,546.51 | 769,900 | — | — |
| 2024-04-19 | $260.38 | $1,540.24 | 737,600 | — | — |
| 2024-04-18 | $260.28 | $1,539.65 | 749,000 | — | — |
| 2024-04-17 | $261.81 | $1,548.70 | 420,800 | — | — |
| 2024-04-16 | $262.22 | $1,551.12 | 775,600 | — | — |
| 2024-04-15 | $265.76 | $1,572.06 | 809,500 | — | — |
| 2024-04-12 | $272.14 | $1,609.80 | 516,300 | — | — |
| 2024-04-11 | $275.18 | $1,627.79 | 498,500 | — | — |
| 2024-04-10 | $275.85 | $1,631.75 | 834,200 | — | — |
| 2024-04-09 | $293.34 | $1,735.21 | 607,400 | — | — |
| 2024-04-08 | $287.62 | $1,701.37 | 468,800 | — | — |
| 2024-04-05 | $282.57 | $1,671.50 | 437,100 | — | — |
| 2024-04-04 | $280.64 | $1,660.08 | 499,700 | — | — |
| 2024-04-03 | $280.32 | $1,658.19 | 642,800 | — | — |
| 2024-04-02 | $283.38 | $1,676.29 | 590,800 | — | — |
| 2024-04-01 | $286.50 | $1,694.75 | 473,300 | — | — |
| 2024-03-28 | $290.06 | $1,715.81 | 841,300 | — | — |
| 2024-03-27 | $288.10 | $1,704.21 | 687,000 | — | — |
| 2024-03-26 | $275.29 | $1,628.44 | 497,000 | — | — |
| 2024-03-25 | $275.78 | $1,631.33 | 378,900 | — | — |
| 2024-03-22 | $279.37 | $1,652.57 | 550,200 | — | — |
| 2024-03-21 | $281.86 | $1,667.30 | 629,800 | — | — |
| 2024-03-20 | $282.03 | $1,668.31 | 500,100 | — | — |
| 2024-03-19 | $277.31 | $1,640.39 | 859,500 | — | — |
| 2024-03-18 | $277.58 | $1,641.98 | 676,300 | — | — |
| 2024-03-15 | $277.04 | $1,638.79 | 1,651,900 | — | — |
| 2024-03-14 | $280.64 | $1,660.08 | 833,900 | — | — |
| 2024-03-13 | $288.85 | $1,708.65 | 836,500 | — | — |
| 2024-03-12 | $290.56 | $1,718.76 | 549,900 | — | — |
| 2024-03-11 | $291.68 | $1,707.64 | 689,700 | — | — |
| 2024-03-08 | $293.13 | $1,716.13 | 1,151,600 | — | — |
| 2024-03-07 | $286.08 | $1,674.86 | 746,100 | — | — |
| 2024-03-06 | $283.73 | $1,661.10 | 759,200 | — | — |
| 2024-03-05 | $279.51 | $1,636.39 | 646,200 | — | — |
| 2024-03-04 | $285.08 | $1,669.00 | 795,500 | — | — |
| 2024-03-01 | $283.24 | $1,658.23 | 904,500 | — | — |
| 2024-02-29 | $283.87 | $1,661.92 | 1,184,800 | — | — |
| 2024-02-28 | $280.29 | $1,640.96 | 1,137,100 | — | — |
| 2024-02-27 | $279.58 | $1,636.80 | 627,900 | — | — |
| 2024-02-26 | $278.62 | $1,631.18 | 707,300 | — | — |
| 2024-02-23 | $284.78 | $1,667.25 | 498,600 | — | — |
| 2024-02-22 | $285.39 | $1,670.82 | 706,400 | — | — |
| 2024-02-21 | $288.62 | $1,689.73 | 1,357,800 | — | — |
| 2024-02-20 | $284.12 | $1,663.38 | 1,201,400 | — | — |
| 2024-02-16 | $281.52 | $1,648.16 | 852,700 | — | — |
| 2024-02-15 | $286.26 | $1,675.91 | 619,800 | — | — |
| 2024-02-14 | $280.48 | $1,642.07 | 707,300 | — | — |
| 2024-02-13 | $276.64 | $1,619.59 | 643,300 | — | — |
| 2024-02-12 | $281.34 | $1,647.11 | 515,300 | — | — |
| 2024-02-09 | $284.07 | $1,663.09 | 557,000 | — | — |
| 2024-02-08 | $284.90 | $1,667.95 | 495,600 | — | — |
| 2024-02-07 | $281.21 | $1,646.35 | 686,700 | — | — |
| 2024-02-06 | $278.65 | $1,631.36 | 649,700 | — | — |
| 2024-02-05 | $274.16 | $1,605.07 | 782,600 | — | — |
| 2024-02-02 | $280.56 | $1,642.54 | 730,600 | — | — |
| 2024-02-01 | $286.46 | $1,677.08 | 723,600 | — | — |
| 2024-01-31 | $283.19 | $1,657.94 | 759,200 | — | — |
| 2024-01-30 | $284.76 | $1,667.13 | 666,300 | — | — |
| 2024-01-29 | $289.81 | $1,696.69 | 629,600 | — | — |
| 2024-01-26 | $289.88 | $1,697.10 | 562,300 | — | — |
| 2024-01-25 | $291.68 | $1,707.64 | 634,800 | — | — |
| 2024-01-24 | $288.71 | $1,690.25 | 558,900 | — | — |
| 2024-01-23 | $291.85 | $1,708.64 | 594,700 | — | — |
| 2024-01-22 | $293.65 | $1,719.18 | 627,700 | — | — |
| 2024-01-19 | $291.92 | $1,709.05 | 651,000 | — | — |
| 2024-01-18 | $290.97 | $1,703.49 | 939,200 | — | — |
| 2024-01-17 | $294.50 | $1,724.15 | 951,500 | — | — |
| 2024-01-16 | $294.85 | $1,726.20 | 692,500 | — | — |
| 2024-01-12 | $295.03 | $1,727.26 | 791,400 | — | — |
| 2024-01-11 | $290.35 | $1,699.86 | 1,108,500 | — | — |
| 2024-01-10 | $295.22 | $1,728.37 | 1,104,600 | — | — |
| 2024-01-09 | $296.90 | $1,738.20 | 623,200 | — | — |
| 2024-01-08 | $300.12 | $1,757.05 | 857,900 | — | — |
| 2024-01-05 | $298.61 | $1,748.21 | 615,300 | — | — |
| 2024-01-04 | $300.18 | $1,757.41 | 745,100 | — | — |
| 2024-01-03 | $303.01 | $1,773.97 | 675,500 | — | — |
| 2024-01-02 | $311.83 | $1,825.61 | 823,000 | — | — |