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-03-17 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 | $275.14 | $498.61 | 397,700 | — | — |
| 2025-12-30 | $276.87 | $501.75 | 356,600 | — | — |
| 2025-12-29 | $275.60 | $499.44 | 305,100 | — | — |
| 2025-12-26 | $274.30 | $497.09 | 344,500 | — | — |
| 2025-12-24 | $276.66 | $501.36 | 203,700 | — | — |
| 2025-12-23 | $277.49 | $502.87 | 688,600 | — | — |
| 2025-12-22 | $274.89 | $498.16 | 560,700 | — | — |
| 2025-12-19 | $272.54 | $493.90 | 2,116,900 | — | — |
| 2025-12-18 | $268.66 | $486.87 | 748,800 | — | — |
| 2025-12-17 | $269.13 | $487.72 | 710,900 | — | — |
| 2025-12-16 | $266.44 | $482.84 | 734,700 | — | — |
| 2025-12-15 | $271.86 | $492.67 | 692,700 | — | — |
| 2025-12-12 | $267.56 | $484.87 | 839,200 | — | — |
| 2025-12-11 | $272.54 | $493.90 | 688,200 | — | — |
| 2025-12-10 | $266.96 | $483.79 | 683,900 | — | — |
| 2025-12-09 | $266.07 | $482.17 | 513,000 | — | — |
| 2025-12-08 | $269.08 | $487.63 | 660,500 | — | — |
| 2025-12-05 | $280.23 | $507.83 | 645,700 | — | — |
| 2025-12-04 | $281.77 | $510.63 | 788,400 | — | — |
| 2025-12-03 | $284.31 | $515.23 | 856,300 | — | — |
| 2025-12-02 | $273.03 | $494.79 | 546,500 | — | — |
| 2025-12-01 | $274.14 | $496.80 | 546,600 | — | — |
| 2025-11-28 | $277.25 | $502.43 | 293,100 | — | — |
| 2025-11-26 | $277.14 | $502.23 | 441,100 | — | — |
| 2025-11-25 | $280.84 | $508.94 | 579,400 | — | — |
| 2025-11-24 | $273.99 | $496.53 | 901,700 | — | — |
| 2025-11-21 | $271.07 | $491.23 | 894,000 | — | — |
| 2025-11-20 | $257.77 | $467.13 | 1,315,100 | — | — |
| 2025-11-19 | $257.90 | $467.37 | 333,100 | — | — |
| 2025-11-18 | $260.14 | $471.43 | 480,100 | — | — |
| 2025-11-17 | $262.41 | $475.54 | 626,900 | — | — |
| 2025-11-14 | $261.36 | $473.64 | 738,400 | — | — |
| 2025-11-13 | $266.66 | $483.24 | 581,000 | — | — |
| 2025-11-12 | $273.85 | $496.27 | 595,700 | — | — |
| 2025-11-11 | $277.41 | $502.33 | 718,400 | — | — |
| 2025-11-10 | $275.47 | $498.81 | 574,700 | — | — |
| 2025-11-07 | $271.04 | $490.79 | 856,200 | — | — |
| 2025-11-06 | $275.34 | $498.58 | 1,038,400 | — | — |
| 2025-11-05 | $283.54 | $513.43 | 529,400 | — | — |
| 2025-11-04 | $286.94 | $519.58 | 895,000 | — | — |
| 2025-11-03 | $279.78 | $506.62 | 593,000 | — | — |
| 2025-10-31 | $282.07 | $510.76 | 586,200 | — | — |
| 2025-10-30 | $278.54 | $504.37 | 693,100 | — | — |
| 2025-10-29 | $284.86 | $515.82 | 479,900 | — | — |
| 2025-10-28 | $283.49 | $513.33 | 749,100 | — | — |
| 2025-10-27 | $287.22 | $520.09 | 1,067,900 | — | — |
| 2025-10-24 | $297.47 | $538.65 | 819,500 | — | — |
| 2025-10-23 | $307.25 | $556.36 | 1,898,800 | — | — |
| 2025-10-22 | $277.00 | $501.58 | 1,213,700 | — | — |
| 2025-10-21 | $279.39 | $505.91 | 795,100 | — | — |
| 2025-10-20 | $274.90 | $497.78 | 485,300 | — | — |
| 2025-10-17 | $270.60 | $489.99 | 685,100 | — | — |
| 2025-10-16 | $267.19 | $483.82 | 771,400 | — | — |
| 2025-10-15 | $262.95 | $476.14 | 605,200 | — | — |
| 2025-10-14 | $261.17 | $472.92 | 520,700 | — | — |
| 2025-10-13 | $262.47 | $475.27 | 454,600 | — | — |
| 2025-10-10 | $261.77 | $474.00 | 595,200 | — | — |
| 2025-10-09 | $263.58 | $477.28 | 487,400 | — | — |
| 2025-10-08 | $267.93 | $485.16 | 584,900 | — | — |
| 2025-10-07 | $265.97 | $481.61 | 497,600 | — | — |
| 2025-10-06 | $268.07 | $485.41 | 586,400 | — | — |
| 2025-10-03 | $272.56 | $493.54 | 532,400 | — | — |
| 2025-10-02 | $273.16 | $494.63 | 562,400 | — | — |
| 2025-10-01 | $271.42 | $491.48 | 888,400 | — | — |
| 2025-09-30 | $262.33 | $475.02 | 587,800 | — | — |
| 2025-09-29 | $260.32 | $471.38 | 589,100 | — | — |
| 2025-09-26 | $261.52 | $473.55 | 591,900 | — | — |
| 2025-09-25 | $254.48 | $460.80 | 745,000 | — | — |
| 2025-09-24 | $259.94 | $470.69 | 1,166,300 | — | — |
| 2025-09-23 | $250.80 | $454.14 | 449,400 | — | — |
| 2025-09-22 | $252.22 | $456.71 | 473,300 | — | — |
| 2025-09-19 | $254.85 | $461.47 | 1,297,600 | — | — |
| 2025-09-18 | $254.98 | $461.71 | 633,500 | — | — |
| 2025-09-17 | $256.64 | $464.72 | 515,000 | — | — |
| 2025-09-16 | $258.35 | $467.81 | 436,200 | — | — |
| 2025-09-15 | $257.53 | $466.33 | 544,000 | — | — |
| 2025-09-12 | $253.50 | $459.03 | 746,200 | — | — |
| 2025-09-11 | $263.74 | $477.57 | 1,032,900 | — | — |
| 2025-09-10 | $255.22 | $462.14 | 822,000 | — | — |
| 2025-09-09 | $252.04 | $456.39 | 445,900 | — | — |
| 2025-09-08 | $253.15 | $458.40 | 445,300 | — | — |
| 2025-09-05 | $250.73 | $454.01 | 408,400 | — | — |
| 2025-09-04 | $247.54 | $448.24 | 621,300 | — | — |
| 2025-09-03 | $248.95 | $450.79 | 660,900 | — | — |
| 2025-09-02 | $243.74 | $441.36 | 405,600 | — | — |
| 2025-08-29 | $246.95 | $447.17 | 463,000 | — | — |
| 2025-08-28 | $245.45 | $444.45 | 784,100 | — | — |
| 2025-08-27 | $245.97 | $445.39 | 292,300 | — | — |
| 2025-08-26 | $244.50 | $442.73 | 492,600 | — | — |
| 2025-08-25 | $247.21 | $447.64 | 435,300 | — | — |
| 2025-08-22 | $247.85 | $448.80 | 503,600 | — | — |
| 2025-08-21 | $242.63 | $439.35 | 351,700 | — | — |
| 2025-08-20 | $246.38 | $446.14 | 604,800 | — | — |
| 2025-08-19 | $246.99 | $447.24 | 648,700 | — | — |
| 2025-08-18 | $243.09 | $440.18 | 564,200 | — | — |
| 2025-08-15 | $246.20 | $445.81 | 781,000 | — | — |
| 2025-08-14 | $246.20 | $445.81 | 365,800 | — | — |
| 2025-08-13 | $246.22 | $445.85 | 445,500 | — | — |
| 2025-08-12 | $239.90 | $434.40 | 364,500 | — | — |
| 2025-08-11 | $240.33 | $435.18 | 390,600 | — | — |
| 2025-08-08 | $240.98 | $436.36 | 445,200 | — | — |
| 2025-08-07 | $240.54 | $435.56 | 791,200 | — | — |
| 2025-08-06 | $237.28 | $429.66 | 534,600 | — | — |
| 2025-08-05 | $238.86 | $432.52 | 788,900 | — | — |
| 2025-08-04 | $238.39 | $431.67 | 505,700 | — | — |
| 2025-08-01 | $239.26 | $433.24 | 644,200 | — | — |
| 2025-07-31 | $239.26 | $433.24 | 985,700 | — | — |
| 2025-07-30 | $249.21 | $451.26 | 648,600 | — | — |
| 2025-07-29 | $252.94 | $457.64 | 953,300 | — | — |
| 2025-07-28 | $257.76 | $466.36 | 1,333,000 | — | — |
| 2025-07-25 | $263.51 | $476.76 | 1,493,200 | — | — |
| 2025-07-24 | $279.10 | $504.97 | 2,764,800 | — | — |
| 2025-07-23 | $227.31 | $411.26 | 1,126,700 | — | — |
| 2025-07-22 | $218.90 | $396.05 | 786,000 | — | — |
| 2025-07-21 | $210.08 | $380.09 | 688,500 | — | — |
| 2025-07-18 | $210.89 | $381.56 | 1,473,800 | — | — |
| 2025-07-17 | $221.59 | $400.91 | 532,400 | — | — |
| 2025-07-16 | $224.38 | $405.96 | 365,700 | — | — |
| 2025-07-15 | $221.05 | $399.94 | 517,500 | — | — |
| 2025-07-14 | $224.49 | $406.16 | 341,000 | — | — |
| 2025-07-11 | $227.18 | $411.03 | 465,400 | — | — |
| 2025-07-10 | $229.23 | $414.74 | 669,900 | — | — |
| 2025-07-09 | $226.18 | $409.22 | 634,500 | — | — |
| 2025-07-08 | $220.48 | $398.91 | 645,400 | — | — |
| 2025-07-07 | $221.48 | $400.72 | 400,400 | — | — |
| 2025-07-03 | $222.26 | $402.13 | 370,800 | — | — |
| 2025-07-02 | $221.22 | $400.25 | 501,300 | — | — |
| 2025-07-01 | $222.42 | $402.42 | 669,100 | — | — |
| 2025-06-30 | $218.80 | $395.87 | 666,700 | — | — |
| 2025-06-27 | $218.87 | $395.99 | 1,929,300 | — | — |
| 2025-06-26 | $219.00 | $396.23 | 657,800 | — | — |
| 2025-06-25 | $221.02 | $399.88 | 627,200 | — | — |
| 2025-06-24 | $222.68 | $402.89 | 575,900 | — | — |
| 2025-06-23 | $216.70 | $392.07 | 437,600 | — | — |
| 2025-06-20 | $215.82 | $390.48 | 858,000 | — | — |
| 2025-06-18 | $217.95 | $394.33 | 598,300 | — | — |
| 2025-06-17 | $218.06 | $394.53 | 444,400 | — | — |
| 2025-06-16 | $224.30 | $405.82 | 545,400 | — | — |
| 2025-06-13 | $221.91 | $401.49 | 447,500 | — | — |
| 2025-06-12 | $224.91 | $406.92 | 396,900 | — | — |
| 2025-06-11 | $224.01 | $405.29 | 844,600 | — | — |
| 2025-06-10 | $227.70 | $411.97 | 757,300 | — | — |
| 2025-06-09 | $223.77 | $404.86 | 849,600 | — | — |
| 2025-06-06 | $224.69 | $406.52 | 976,100 | — | — |
| 2025-06-05 | $218.58 | $395.47 | 773,300 | — | — |
| 2025-06-04 | $211.43 | $382.53 | 548,200 | — | — |
| 2025-06-03 | $210.64 | $381.10 | 451,600 | — | — |
| 2025-06-02 | $209.39 | $378.84 | 440,600 | — | — |
| 2025-05-30 | $210.85 | $381.48 | 879,600 | — | — |
| 2025-05-29 | $210.46 | $380.78 | 582,600 | — | — |
| 2025-05-28 | $211.39 | $382.46 | 424,200 | — | — |
| 2025-05-27 | $211.02 | $381.79 | 559,900 | — | — |
| 2025-05-23 | $205.59 | $371.97 | 606,100 | — | — |
| 2025-05-22 | $208.49 | $377.21 | 447,800 | — | — |
| 2025-05-21 | $208.95 | $378.05 | 408,600 | — | — |
| 2025-05-20 | $215.43 | $389.77 | 445,000 | — | — |
| 2025-05-19 | $217.22 | $393.01 | 535,600 | — | — |
| 2025-05-16 | $216.64 | $391.96 | 620,300 | — | — |
| 2025-05-15 | $210.68 | $381.18 | 674,900 | — | — |
| 2025-05-14 | $206.69 | $373.96 | 660,800 | — | — |
| 2025-05-13 | $215.87 | $390.57 | 430,000 | — | — |
| 2025-05-12 | $219.46 | $397.06 | 666,000 | — | — |
| 2025-05-09 | $213.06 | $385.48 | 563,300 | — | — |
| 2025-05-08 | $214.74 | $388.52 | 672,700 | — | — |
| 2025-05-07 | $213.15 | $385.64 | 938,900 | — | — |
| 2025-05-06 | $205.36 | $371.55 | 672,900 | — | — |
| 2025-05-05 | $210.98 | $381.72 | 439,800 | — | — |
| 2025-05-02 | $211.29 | $382.28 | 661,700 | — | — |
| 2025-05-01 | $210.26 | $380.42 | 611,000 | — | — |
| 2025-04-30 | $211.29 | $382.28 | 1,611,400 | — | — |
| 2025-04-29 | $213.46 | $385.83 | 649,200 | — | — |
| 2025-04-28 | $216.12 | $390.63 | 778,800 | — | — |
| 2025-04-25 | $214.55 | $387.80 | 905,900 | — | — |
| 2025-04-24 | $210.59 | $380.64 | 2,545,600 | — | — |
| 2025-04-23 | $218.18 | $394.36 | 1,610,000 | — | — |
| 2025-04-22 | $215.13 | $388.84 | 1,588,800 | — | — |
| 2025-04-21 | $205.88 | $372.12 | 898,800 | — | — |
| 2025-04-17 | $201.90 | $364.93 | 1,684,600 | — | — |
| 2025-04-16 | $209.13 | $378.00 | 954,800 | — | — |
| 2025-04-15 | $212.50 | $384.09 | 592,400 | — | — |
| 2025-04-14 | $212.67 | $384.40 | 660,100 | — | — |
| 2025-04-11 | $210.70 | $380.84 | 805,000 | — | — |
| 2025-04-10 | $203.75 | $368.28 | 1,264,500 | — | — |
| 2025-04-09 | $203.53 | $367.88 | 1,291,100 | — | — |
| 2025-04-08 | $190.39 | $344.13 | 909,300 | — | — |
| 2025-04-07 | $201.47 | $364.15 | 1,535,000 | — | — |
| 2025-04-04 | $203.21 | $367.30 | 988,300 | — | — |
| 2025-04-03 | $219.97 | $397.59 | 857,600 | — | — |
| 2025-04-02 | $221.50 | $400.36 | 979,200 | — | — |
| 2025-04-01 | $220.16 | $397.94 | 527,400 | — | — |
| 2025-03-31 | $223.88 | $404.66 | 680,900 | — | — |
| 2025-03-28 | $222.20 | $401.62 | 496,800 | — | — |
| 2025-03-27 | $226.06 | $408.60 | 562,100 | — | — |
| 2025-03-26 | $224.91 | $406.52 | 704,500 | — | — |
| 2025-03-25 | $225.80 | $408.13 | 878,000 | — | — |
| 2025-03-24 | $231.90 | $419.16 | 654,600 | — | — |
| 2025-03-21 | $228.68 | $413.34 | 2,640,900 | — | — |
| 2025-03-20 | $227.51 | $411.22 | 830,500 | — | — |
| 2025-03-19 | $230.39 | $416.43 | 818,300 | — | — |
| 2025-03-18 | $234.47 | $423.80 | 575,000 | — | — |
| 2025-03-17 | $231.46 | $418.36 | 935,500 | — | — |
| 2025-03-14 | $230.11 | $415.92 | 1,027,100 | — | — |
| 2025-03-13 | $223.73 | $404.39 | 1,074,100 | — | — |
| 2025-03-12 | $224.23 | $405.29 | 949,200 | — | — |
| 2025-03-11 | $230.77 | $417.11 | 1,264,900 | — | — |
| 2025-03-10 | $226.04 | $408.56 | 1,142,300 | — | — |
| 2025-03-07 | $231.47 | $418.38 | 892,200 | — | — |
| 2025-03-06 | $232.76 | $420.71 | 967,100 | — | — |
| 2025-03-05 | $230.55 | $416.72 | 729,000 | — | — |
| 2025-03-04 | $225.56 | $407.70 | 820,100 | — | — |
| 2025-03-03 | $228.05 | $412.20 | 1,144,700 | — | — |
| 2025-02-28 | $232.34 | $419.95 | 1,857,900 | — | — |
| 2025-02-27 | $222.56 | $402.27 | 1,052,000 | — | — |
| 2025-02-26 | $219.73 | $397.16 | 883,100 | — | — |
| 2025-02-25 | $220.15 | $397.92 | 1,074,400 | — | — |
| 2025-02-24 | $221.07 | $399.58 | 1,749,800 | — | — |
| 2025-02-21 | $210.91 | $381.22 | 1,882,000 | — | — |
| 2025-02-20 | $203.65 | $368.09 | 1,801,300 | — | — |
| 2025-02-19 | $202.49 | $366.00 | 2,881,000 | — | — |
| 2025-02-18 | $211.00 | $381.38 | 2,075,400 | — | — |
| 2025-02-14 | $214.73 | $388.12 | 5,027,300 | — | — |
| 2025-02-13 | $199.11 | $359.89 | 5,219,500 | — | — |
| 2025-02-12 | $322.28 | $582.52 | 788,000 | — | — |
| 2025-02-11 | $322.40 | $582.73 | 375,800 | — | — |
| 2025-02-10 | $324.13 | $585.86 | 583,300 | — | — |
| 2025-02-07 | $321.55 | $581.20 | 341,200 | — | — |
| 2025-02-06 | $330.47 | $596.94 | 404,700 | — | — |
| 2025-02-05 | $335.14 | $605.38 | 415,500 | — | — |
| 2025-02-04 | $331.04 | $597.97 | 592,500 | — | — |
| 2025-02-03 | $337.03 | $608.79 | 609,300 | — | — |
| 2025-01-31 | $341.55 | $616.95 | 568,800 | — | — |
| 2025-01-30 | $343.91 | $621.22 | 400,300 | — | — |
| 2025-01-29 | $339.57 | $613.38 | 410,900 | — | — |
| 2025-01-28 | $343.29 | $620.10 | 293,700 | — | — |
| 2025-01-27 | $345.07 | $623.31 | 355,700 | — | — |
| 2025-01-24 | $345.00 | $623.19 | 271,400 | — | — |
| 2025-01-23 | $343.99 | $621.36 | 397,600 | — | — |
| 2025-01-22 | $347.87 | $628.37 | 422,700 | — | — |
| 2025-01-21 | $344.69 | $622.63 | 388,300 | — | — |
| 2025-01-17 | $336.34 | $607.54 | 610,300 | — | — |
| 2025-01-16 | $337.20 | $609.10 | 384,900 | — | — |
| 2025-01-15 | $329.01 | $594.30 | 447,200 | — | — |
| 2025-01-14 | $328.96 | $594.21 | 445,200 | — | — |
| 2025-01-13 | $339.60 | $613.43 | 602,800 | — | — |
| 2025-01-10 | $331.73 | $599.22 | 474,600 | — | — |
| 2025-01-08 | $336.91 | $608.57 | 394,700 | — | — |
| 2025-01-07 | $332.53 | $600.66 | 404,400 | — | — |
| 2025-01-06 | $332.72 | $601.00 | 550,100 | — | — |
| 2025-01-03 | $335.56 | $606.13 | 389,300 | — | — |
| 2025-01-02 | $328.39 | $593.18 | 443,600 | — | — |