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-12-08 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 | $202.85 | $387.86 | 675,500 | — | — |
| 2025-12-30 | $205.09 | $392.14 | 464,900 | — | — |
| 2025-12-29 | $205.60 | $393.12 | 498,700 | — | — |
| 2025-12-26 | $205.51 | $392.95 | 415,400 | — | — |
| 2025-12-24 | $205.00 | $391.97 | 288,500 | — | — |
| 2025-12-23 | $203.22 | $388.57 | 619,400 | — | — |
| 2025-12-22 | $205.80 | $393.50 | 861,800 | — | — |
| 2025-12-19 | $201.62 | $385.51 | 3,346,900 | — | — |
| 2025-12-18 | $202.20 | $386.62 | 1,247,800 | — | — |
| 2025-12-17 | $201.47 | $385.22 | 1,125,400 | — | — |
| 2025-12-16 | $207.04 | $395.87 | 1,474,200 | — | — |
| 2025-12-15 | $207.23 | $396.24 | 1,480,700 | — | — |
| 2025-12-12 | $208.36 | $398.40 | 995,300 | — | — |
| 2025-12-11 | $210.79 | $401.32 | 913,400 | — | — |
| 2025-12-10 | $210.28 | $400.35 | 1,102,700 | — | — |
| 2025-12-09 | $202.24 | $385.04 | 462,500 | — | — |
| 2025-12-08 | $201.27 | $383.20 | 720,900 | — | — |
| 2025-12-05 | $203.59 | $387.61 | 999,800 | — | — |
| 2025-12-04 | $202.09 | $384.76 | 1,392,300 | — | — |
| 2025-12-03 | $199.46 | $379.75 | 954,200 | — | — |
| 2025-12-02 | $197.18 | $375.41 | 1,229,000 | — | — |
| 2025-12-01 | $196.88 | $374.84 | 1,077,200 | — | — |
| 2025-11-28 | $195.32 | $371.87 | 393,400 | — | — |
| 2025-11-26 | $194.79 | $370.86 | 818,400 | — | — |
| 2025-11-25 | $192.93 | $367.32 | 971,300 | — | — |
| 2025-11-24 | $192.40 | $366.31 | 2,234,400 | — | — |
| 2025-11-21 | $192.23 | $365.99 | 1,517,200 | — | — |
| 2025-11-20 | $187.10 | $356.22 | 833,600 | — | — |
| 2025-11-19 | $189.62 | $361.02 | 804,900 | — | — |
| 2025-11-18 | $189.85 | $361.46 | 1,149,300 | — | — |
| 2025-11-17 | $189.80 | $361.36 | 1,305,900 | — | — |
| 2025-11-14 | $194.13 | $369.60 | 1,575,900 | — | — |
| 2025-11-13 | $195.06 | $371.37 | 1,139,700 | — | — |
| 2025-11-12 | $198.61 | $378.13 | 1,228,400 | — | — |
| 2025-11-11 | $199.66 | $380.13 | 822,400 | — | — |
| 2025-11-10 | $202.73 | $385.98 | 903,400 | — | — |
| 2025-11-07 | $201.16 | $382.99 | 1,138,500 | — | — |
| 2025-11-06 | $203.98 | $388.36 | 894,600 | — | — |
| 2025-11-05 | $205.48 | $391.21 | 1,366,700 | — | — |
| 2025-11-04 | $205.45 | $391.16 | 1,541,200 | — | — |
| 2025-11-03 | $210.54 | $400.85 | 1,056,000 | — | — |
| 2025-10-31 | $213.94 | $407.32 | 1,268,600 | — | — |
| 2025-10-30 | $214.97 | $409.28 | 1,401,200 | — | — |
| 2025-10-29 | $219.61 | $418.12 | 2,976,100 | — | — |
| 2025-10-28 | $248.09 | $472.34 | 1,123,900 | — | — |
| 2025-10-27 | $251.42 | $478.68 | 603,600 | — | — |
| 2025-10-24 | $250.45 | $476.83 | 559,000 | — | — |
| 2025-10-23 | $250.17 | $476.30 | 480,200 | — | — |
| 2025-10-22 | $247.55 | $471.31 | 779,500 | — | — |
| 2025-10-21 | $251.34 | $478.53 | 465,100 | — | — |
| 2025-10-20 | $249.13 | $474.32 | 439,900 | — | — |
| 2025-10-17 | $248.99 | $474.05 | 610,600 | — | — |
| 2025-10-16 | $246.74 | $469.77 | 454,900 | — | — |
| 2025-10-15 | $249.43 | $474.89 | 551,800 | — | — |
| 2025-10-14 | $249.33 | $474.70 | 672,700 | — | — |
| 2025-10-13 | $251.34 | $478.53 | 505,500 | — | — |
| 2025-10-10 | $248.03 | $472.22 | 828,900 | — | — |
| 2025-10-09 | $256.50 | $488.35 | 556,500 | — | — |
| 2025-10-08 | $259.77 | $494.58 | 580,700 | — | — |
| 2025-10-07 | $256.32 | $488.01 | 569,100 | — | — |
| 2025-10-06 | $257.64 | $490.52 | 694,900 | — | — |
| 2025-10-03 | $257.06 | $489.42 | 617,600 | — | — |
| 2025-10-02 | $257.74 | $490.71 | 825,700 | — | — |
| 2025-10-01 | $255.18 | $485.84 | 1,456,100 | — | — |
| 2025-09-30 | $246.22 | $468.78 | 752,800 | — | — |
| 2025-09-29 | $245.53 | $467.46 | 759,200 | — | — |
| 2025-09-26 | $240.48 | $457.85 | 469,000 | — | — |
| 2025-09-25 | $236.70 | $450.65 | 536,000 | — | — |
| 2025-09-24 | $236.44 | $450.16 | 569,100 | — | — |
| 2025-09-23 | $237.39 | $451.97 | 587,300 | — | — |
| 2025-09-22 | $236.38 | $450.04 | 869,400 | — | — |
| 2025-09-19 | $235.12 | $447.64 | 2,865,600 | — | — |
| 2025-09-18 | $237.25 | $451.70 | 921,000 | — | — |
| 2025-09-17 | $234.18 | $445.85 | 622,700 | — | — |
| 2025-09-16 | $236.67 | $450.60 | 797,200 | — | — |
| 2025-09-15 | $235.83 | $449.00 | 696,400 | — | — |
| 2025-09-12 | $238.08 | $453.28 | 528,600 | — | — |
| 2025-09-11 | $241.18 | $457.47 | 728,800 | — | — |
| 2025-09-10 | $235.96 | $447.57 | 853,000 | — | — |
| 2025-09-09 | $238.50 | $452.39 | 547,500 | — | — |
| 2025-09-08 | $239.51 | $454.30 | 919,400 | — | — |
| 2025-09-05 | $237.39 | $450.28 | 871,900 | — | — |
| 2025-09-04 | $237.66 | $450.79 | 965,600 | — | — |
| 2025-09-03 | $236.91 | $449.37 | 907,200 | — | — |
| 2025-09-02 | $234.29 | $444.40 | 1,259,200 | — | — |
| 2025-08-29 | $241.82 | $458.68 | 1,246,400 | — | — |
| 2025-08-28 | $241.05 | $457.22 | 1,653,100 | — | — |
| 2025-08-27 | $235.53 | $446.75 | 602,500 | — | — |
| 2025-08-26 | $232.60 | $441.19 | 1,224,500 | — | — |
| 2025-08-25 | $232.72 | $441.42 | 532,500 | — | — |
| 2025-08-22 | $235.92 | $447.49 | 498,800 | — | — |
| 2025-08-21 | $229.59 | $435.48 | 576,000 | — | — |
| 2025-08-20 | $230.15 | $436.55 | 608,000 | — | — |
| 2025-08-19 | $233.45 | $442.81 | 864,200 | — | — |
| 2025-08-18 | $232.60 | $441.19 | 465,700 | — | — |
| 2025-08-15 | $232.34 | $440.70 | 633,800 | — | — |
| 2025-08-14 | $235.06 | $445.86 | 671,100 | — | — |
| 2025-08-13 | $236.58 | $448.74 | 768,100 | — | — |
| 2025-08-12 | $232.95 | $441.86 | 587,200 | — | — |
| 2025-08-11 | $228.99 | $434.35 | 765,900 | — | — |
| 2025-08-08 | $232.38 | $440.78 | 631,000 | — | — |
| 2025-08-07 | $228.96 | $434.29 | 849,800 | — | — |
| 2025-08-06 | $230.08 | $436.41 | 847,600 | — | — |
| 2025-08-05 | $228.25 | $432.94 | 876,900 | — | — |
| 2025-08-04 | $225.53 | $427.78 | 725,300 | — | — |
| 2025-08-01 | $218.73 | $414.89 | 1,324,500 | — | — |
| 2025-07-31 | $218.76 | $414.94 | 1,274,700 | — | — |
| 2025-07-30 | $221.49 | $420.12 | 2,778,400 | — | — |
| 2025-07-29 | $239.30 | $453.90 | 1,134,200 | — | — |
| 2025-07-28 | $236.36 | $448.33 | 742,200 | — | — |
| 2025-07-25 | $235.63 | $446.94 | 596,700 | — | — |
| 2025-07-24 | $231.71 | $439.51 | 591,300 | — | — |
| 2025-07-23 | $232.00 | $440.06 | 555,600 | — | — |
| 2025-07-22 | $227.71 | $431.92 | 591,200 | — | — |
| 2025-07-21 | $226.15 | $428.96 | 770,900 | — | — |
| 2025-07-18 | $227.89 | $432.26 | 807,700 | — | — |
| 2025-07-17 | $225.40 | $427.54 | 874,600 | — | — |
| 2025-07-16 | $220.80 | $418.81 | 829,100 | — | — |
| 2025-07-15 | $216.14 | $409.97 | 513,400 | — | — |
| 2025-07-14 | $217.41 | $412.38 | 540,200 | — | — |
| 2025-07-11 | $215.92 | $409.56 | 652,100 | — | — |
| 2025-07-10 | $217.80 | $413.12 | 768,300 | — | — |
| 2025-07-09 | $217.11 | $411.81 | 1,063,700 | — | — |
| 2025-07-08 | $213.41 | $404.79 | 798,900 | — | — |
| 2025-07-07 | $214.43 | $406.73 | 917,400 | — | — |
| 2025-07-03 | $214.77 | $407.37 | 496,800 | — | — |
| 2025-07-02 | $213.39 | $404.76 | 676,800 | — | — |
| 2025-07-01 | $211.13 | $400.47 | 1,047,900 | — | — |
| 2025-06-30 | $208.72 | $395.90 | 1,212,400 | — | — |
| 2025-06-27 | $208.36 | $395.22 | 1,109,900 | — | — |
| 2025-06-26 | $205.15 | $389.13 | 781,700 | — | — |
| 2025-06-25 | $203.54 | $386.07 | 650,300 | — | — |
| 2025-06-24 | $205.08 | $388.99 | 919,100 | — | — |
| 2025-06-23 | $201.74 | $382.66 | 871,300 | — | — |
| 2025-06-20 | $200.01 | $379.38 | 2,155,400 | — | — |
| 2025-06-18 | $198.30 | $376.13 | 795,700 | — | — |
| 2025-06-17 | $197.78 | $375.15 | 935,200 | — | — |
| 2025-06-16 | $203.92 | $386.79 | 849,600 | — | — |
| 2025-06-13 | $201.32 | $380.16 | 838,400 | — | — |
| 2025-06-12 | $208.39 | $393.51 | 693,300 | — | — |
| 2025-06-11 | $209.13 | $394.90 | 926,900 | — | — |
| 2025-06-10 | $210.12 | $396.77 | 683,500 | — | — |
| 2025-06-09 | $208.29 | $393.32 | 1,183,700 | — | — |
| 2025-06-06 | $207.45 | $391.73 | 750,700 | — | — |
| 2025-06-05 | $205.48 | $388.01 | 634,300 | — | — |
| 2025-06-04 | $204.95 | $387.01 | 465,700 | — | — |
| 2025-06-03 | $204.50 | $386.16 | 779,600 | — | — |
| 2025-06-02 | $202.95 | $383.23 | 663,100 | — | — |
| 2025-05-30 | $202.97 | $383.27 | 2,404,200 | — | — |
| 2025-05-29 | $202.84 | $383.03 | 586,400 | — | — |
| 2025-05-28 | $201.93 | $381.31 | 780,200 | — | — |
| 2025-05-27 | $205.51 | $388.07 | 730,800 | — | — |
| 2025-05-23 | $200.59 | $378.78 | 535,900 | — | — |
| 2025-05-22 | $201.58 | $380.65 | 730,400 | — | — |
| 2025-05-21 | $200.74 | $379.06 | 720,600 | — | — |
| 2025-05-20 | $203.76 | $384.76 | 714,000 | — | — |
| 2025-05-19 | $204.90 | $386.92 | 524,700 | — | — |
| 2025-05-16 | $205.28 | $387.63 | 697,100 | — | — |
| 2025-05-15 | $201.92 | $381.29 | 745,300 | — | — |
| 2025-05-14 | $200.58 | $378.76 | 634,400 | — | — |
| 2025-05-13 | $200.44 | $378.49 | 815,000 | — | — |
| 2025-05-12 | $197.98 | $373.85 | 791,600 | — | — |
| 2025-05-09 | $191.43 | $361.48 | 544,600 | — | — |
| 2025-05-08 | $190.41 | $359.55 | 978,000 | — | — |
| 2025-05-07 | $188.26 | $355.49 | 928,400 | — | — |
| 2025-05-06 | $187.14 | $353.38 | 759,800 | — | — |
| 2025-05-05 | $190.15 | $359.06 | 875,500 | — | — |
| 2025-05-02 | $191.78 | $362.14 | 826,600 | — | — |
| 2025-05-01 | $186.78 | $352.70 | 1,019,600 | — | — |
| 2025-04-30 | $186.87 | $352.87 | 2,913,400 | — | — |
| 2025-04-29 | $204.10 | $385.40 | 1,249,900 | — | — |
| 2025-04-28 | $200.63 | $378.85 | 837,300 | — | — |
| 2025-04-25 | $198.96 | $375.70 | 561,200 | — | — |
| 2025-04-24 | $199.11 | $375.98 | 686,600 | — | — |
| 2025-04-23 | $193.83 | $366.01 | 817,500 | — | — |
| 2025-04-22 | $191.41 | $361.44 | 747,400 | — | — |
| 2025-04-21 | $186.83 | $352.79 | 627,700 | — | — |
| 2025-04-17 | $190.61 | $359.93 | 804,200 | — | — |
| 2025-04-16 | $188.96 | $356.82 | 749,100 | — | — |
| 2025-04-15 | $192.31 | $363.14 | 579,400 | — | — |
| 2025-04-14 | $192.10 | $362.75 | 820,200 | — | — |
| 2025-04-11 | $189.78 | $358.36 | 701,000 | — | — |
| 2025-04-10 | $186.83 | $352.79 | 1,061,200 | — | — |
| 2025-04-09 | $192.71 | $363.90 | 2,155,200 | — | — |
| 2025-04-08 | $173.63 | $327.87 | 1,791,000 | — | — |
| 2025-04-07 | $180.86 | $341.52 | 1,646,200 | — | — |
| 2025-04-04 | $178.46 | $336.99 | 2,506,500 | — | — |
| 2025-04-03 | $185.34 | $349.98 | 2,810,000 | — | — |
| 2025-04-02 | $218.07 | $411.78 | 911,300 | — | — |
| 2025-04-01 | $217.57 | $410.84 | 900,100 | — | — |
| 2025-03-31 | $217.13 | $410.01 | 1,059,000 | — | — |
| 2025-03-28 | $213.66 | $403.46 | 608,500 | — | — |
| 2025-03-27 | $216.96 | $409.69 | 736,800 | — | — |
| 2025-03-26 | $216.83 | $409.44 | 781,600 | — | — |
| 2025-03-25 | $218.57 | $412.73 | 1,079,300 | — | — |
| 2025-03-24 | $214.47 | $404.99 | 901,900 | — | — |
| 2025-03-21 | $210.19 | $396.90 | 4,656,100 | — | — |
| 2025-03-20 | $208.71 | $394.11 | 1,093,400 | — | — |
| 2025-03-19 | $208.77 | $394.22 | 1,088,700 | — | — |
| 2025-03-18 | $206.63 | $390.18 | 1,239,400 | — | — |
| 2025-03-17 | $212.44 | $401.15 | 1,376,600 | — | — |
| 2025-03-14 | $213.90 | $403.91 | 916,300 | — | — |
| 2025-03-13 | $209.37 | $393.94 | 1,058,600 | — | — |
| 2025-03-12 | $215.61 | $405.68 | 814,800 | — | — |
| 2025-03-11 | $213.21 | $401.17 | 952,800 | — | — |
| 2025-03-10 | $215.32 | $405.14 | 937,900 | — | — |
| 2025-03-07 | $219.34 | $412.70 | 1,082,700 | — | — |
| 2025-03-06 | $221.91 | $417.53 | 811,200 | — | — |
| 2025-03-05 | $224.81 | $422.99 | 791,200 | — | — |
| 2025-03-04 | $220.12 | $414.17 | 1,142,300 | — | — |
| 2025-03-03 | $226.22 | $425.64 | 1,050,900 | — | — |
| 2025-02-28 | $228.93 | $430.74 | 1,207,400 | — | — |
| 2025-02-27 | $224.06 | $421.58 | 884,600 | — | — |
| 2025-02-26 | $226.92 | $426.96 | 773,300 | — | — |
| 2025-02-25 | $226.04 | $425.31 | 1,030,100 | — | — |
| 2025-02-24 | $222.81 | $419.23 | 842,100 | — | — |
| 2025-02-21 | $224.71 | $422.80 | 1,072,600 | — | — |
| 2025-02-20 | $229.01 | $430.89 | 1,635,300 | — | — |
| 2025-02-19 | $241.93 | $455.20 | 3,142,800 | — | — |
| 2025-02-18 | $214.78 | $404.12 | 1,358,500 | — | — |
| 2025-02-14 | $212.62 | $400.06 | 892,200 | — | — |
| 2025-02-13 | $210.23 | $395.56 | 784,900 | — | — |
| 2025-02-12 | $209.63 | $394.43 | 953,000 | — | — |
| 2025-02-11 | $211.57 | $398.08 | 860,800 | — | — |
| 2025-02-10 | $215.73 | $405.91 | 913,400 | — | — |
| 2025-02-07 | $217.67 | $409.56 | 623,800 | — | — |
| 2025-02-06 | $219.78 | $413.53 | 581,300 | — | — |
| 2025-02-05 | $218.85 | $411.78 | 522,600 | — | — |
| 2025-02-04 | $218.22 | $410.59 | 589,600 | — | — |
| 2025-02-03 | $215.49 | $405.46 | 1,008,600 | — | — |
| 2025-01-31 | $215.85 | $406.13 | 622,100 | — | — |
| 2025-01-30 | $217.04 | $408.37 | 650,400 | — | — |
| 2025-01-29 | $214.34 | $403.29 | 714,700 | — | — |
| 2025-01-28 | $217.78 | $409.76 | 864,300 | — | — |
| 2025-01-27 | $214.91 | $404.36 | 696,500 | — | — |
| 2025-01-24 | $214.23 | $403.08 | 499,500 | — | — |
| 2025-01-23 | $215.58 | $405.62 | 790,700 | — | — |
| 2025-01-22 | $216.20 | $406.79 | 502,300 | — | — |
| 2025-01-21 | $217.82 | $409.84 | 663,800 | — | — |
| 2025-01-17 | $215.70 | $405.85 | 746,900 | — | — |
| 2025-01-16 | $214.56 | $403.71 | 511,200 | — | — |
| 2025-01-15 | $213.45 | $401.62 | 700,900 | — | — |
| 2025-01-14 | $212.27 | $399.40 | 779,200 | — | — |
| 2025-01-13 | $208.44 | $392.19 | 719,000 | — | — |
| 2025-01-10 | $209.16 | $393.54 | 742,300 | — | — |
| 2025-01-08 | $211.39 | $397.74 | 675,800 | — | — |
| 2025-01-07 | $208.55 | $392.40 | 596,000 | — | — |
| 2025-01-06 | $207.83 | $391.04 | 643,400 | — | — |
| 2025-01-03 | $207.15 | $389.76 | 623,400 | — | — |
| 2025-01-02 | $204.55 | $384.87 | 831,500 | — | — |