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
- 2012-11-02 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 | $179.15 | $179.15 | 493,400 | — | — |
| 2025-12-30 | $181.93 | $181.93 | 542,900 | — | — |
| 2025-12-29 | $184.63 | $184.63 | 892,500 | — | — |
| 2025-12-26 | $185.65 | $185.65 | 655,800 | — | — |
| 2025-12-24 | $182.98 | $182.98 | 406,800 | — | — |
| 2025-12-23 | $182.37 | $182.37 | 909,300 | — | — |
| 2025-12-22 | $179.49 | $179.49 | 979,400 | — | — |
| 2025-12-19 | $170.98 | $170.98 | 1,021,700 | — | — |
| 2025-12-18 | $172.63 | $172.63 | 1,247,900 | — | — |
| 2025-12-17 | $170.44 | $170.44 | 1,100,000 | — | — |
| 2025-12-16 | $167.59 | $167.59 | 2,030,000 | — | — |
| 2025-12-15 | $163.67 | $163.67 | 1,212,500 | — | — |
| 2025-12-12 | $162.01 | $162.01 | 3,588,400 | — | — |
| 2025-12-11 | $153.31 | $153.31 | 2,658,000 | — | — |
| 2025-12-10 | $157.22 | $157.22 | 1,240,900 | — | — |
| 2025-12-09 | $158.03 | $158.03 | 816,300 | — | — |
| 2025-12-08 | $155.68 | $155.68 | 981,100 | — | — |
| 2025-12-05 | $161.06 | $161.06 | 643,300 | — | — |
| 2025-12-04 | $159.94 | $159.94 | 569,500 | — | — |
| 2025-12-03 | $162.31 | $162.31 | 713,200 | — | — |
| 2025-12-02 | $157.02 | $157.02 | 777,300 | — | — |
| 2025-12-01 | $160.68 | $160.68 | 981,700 | — | — |
| 2025-11-28 | $157.59 | $157.59 | 419,600 | — | — |
| 2025-11-26 | $159.44 | $159.44 | 729,300 | — | — |
| 2025-11-25 | $159.61 | $159.61 | 963,100 | — | — |
| 2025-11-24 | $149.48 | $149.48 | 922,500 | — | — |
| 2025-11-21 | $153.08 | $153.08 | 1,403,200 | — | — |
| 2025-11-20 | $139.54 | $139.54 | 1,002,900 | — | — |
| 2025-11-19 | $146.75 | $146.75 | 1,111,800 | — | — |
| 2025-11-18 | $141.55 | $141.55 | 931,100 | — | — |
| 2025-11-17 | $142.50 | $142.50 | 1,043,700 | — | — |
| 2025-11-14 | $149.41 | $149.41 | 1,163,300 | — | — |
| 2025-11-13 | $158.32 | $158.32 | 714,500 | — | — |
| 2025-11-12 | $161.02 | $161.02 | 538,200 | — | — |
| 2025-11-11 | $162.18 | $162.18 | 954,700 | — | — |
| 2025-11-10 | $157.77 | $157.77 | 898,600 | — | — |
| 2025-11-07 | $162.18 | $162.18 | 930,000 | — | — |
| 2025-11-06 | $158.06 | $158.06 | 1,006,000 | — | — |
| 2025-11-05 | $166.19 | $166.19 | 1,267,600 | — | — |
| 2025-11-04 | $163.71 | $163.71 | 797,600 | — | — |
| 2025-11-03 | $170.07 | $170.07 | 835,700 | — | — |
| 2025-10-31 | $172.49 | $172.49 | 811,400 | — | — |
| 2025-10-30 | $175.45 | $175.45 | 869,500 | — | — |
| 2025-10-29 | $184.31 | $184.31 | 759,900 | — | — |
| 2025-10-28 | $193.25 | $193.25 | 1,538,600 | — | — |
| 2025-10-27 | $188.23 | $188.23 | 961,600 | — | — |
| 2025-10-24 | $180.96 | $180.96 | 677,600 | — | — |
| 2025-10-23 | $180.59 | $180.59 | 558,200 | — | — |
| 2025-10-22 | $178.81 | $178.81 | 869,200 | — | — |
| 2025-10-21 | $185.70 | $185.70 | 920,800 | — | — |
| 2025-10-20 | $179.68 | $179.68 | 855,400 | — | — |
| 2025-10-17 | $174.27 | $174.27 | 693,100 | — | — |
| 2025-10-16 | $176.16 | $176.16 | 721,900 | — | — |
| 2025-10-15 | $176.56 | $176.56 | 797,000 | — | — |
| 2025-10-14 | $183.14 | $183.14 | 861,200 | — | — |
| 2025-10-13 | $181.56 | $181.56 | 1,292,400 | — | — |
| 2025-10-10 | $173.37 | $173.37 | 1,748,400 | — | — |
| 2025-10-09 | $185.31 | $185.31 | 1,519,500 | — | — |
| 2025-10-08 | $199.26 | $199.26 | 549,300 | — | — |
| 2025-10-07 | $196.44 | $196.44 | 672,300 | — | — |
| 2025-10-06 | $200.00 | $200.00 | 878,500 | — | — |
| 2025-10-03 | $207.50 | $207.50 | 833,600 | — | — |
| 2025-10-02 | $203.79 | $203.79 | 673,800 | — | — |
| 2025-10-01 | $200.80 | $200.80 | 683,800 | — | — |
| 2025-09-30 | $203.16 | $203.16 | 1,008,600 | — | — |
| 2025-09-29 | $197.84 | $197.84 | 1,480,000 | — | — |
| 2025-09-26 | $202.50 | $202.50 | 1,581,800 | — | — |
| 2025-09-25 | $211.30 | $211.30 | 1,118,500 | — | — |
| 2025-09-24 | $212.62 | $212.62 | 998,800 | — | — |
| 2025-09-23 | $218.44 | $218.44 | 858,900 | — | — |
| 2025-09-22 | $217.79 | $217.79 | 1,022,100 | — | — |
| 2025-09-19 | $224.70 | $224.70 | 1,198,600 | — | — |
| 2025-09-18 | $233.46 | $233.46 | 1,011,800 | — | — |
| 2025-09-17 | $229.51 | $229.51 | 1,407,800 | — | — |
| 2025-09-16 | $230.70 | $230.70 | 1,008,200 | — | — |
| 2025-09-15 | $222.83 | $222.83 | 986,800 | — | — |
| 2025-09-12 | $217.62 | $217.62 | 4,111,700 | — | — |
| 2025-09-11 | $228.12 | $228.12 | 3,101,700 | — | — |
| 2025-09-10 | $228.93 | $228.93 | 867,900 | — | — |
| 2025-09-09 | $232.98 | $232.98 | 1,005,300 | — | — |
| 2025-09-08 | $240.99 | $240.99 | 1,198,000 | — | — |
| 2025-09-05 | $251.00 | $251.00 | 1,656,100 | — | — |
| 2025-09-04 | $235.24 | $235.24 | 1,021,700 | — | — |
| 2025-09-03 | $221.22 | $221.22 | 731,700 | — | — |
| 2025-09-02 | $221.72 | $221.72 | 612,400 | — | — |
| 2025-08-29 | $225.67 | $225.67 | 586,900 | — | — |
| 2025-08-28 | $229.22 | $229.22 | 586,400 | — | — |
| 2025-08-27 | $228.00 | $228.00 | 1,050,000 | — | — |
| 2025-08-26 | $221.19 | $221.19 | 1,073,000 | — | — |
| 2025-08-25 | $230.72 | $230.72 | 1,956,700 | — | — |
| 2025-08-22 | $243.71 | $243.71 | 1,819,000 | — | — |
| 2025-08-21 | $218.79 | $218.79 | 918,800 | — | — |
| 2025-08-20 | $216.61 | $216.61 | 1,422,400 | — | — |
| 2025-08-19 | $231.53 | $231.53 | 839,000 | — | — |
| 2025-08-18 | $229.21 | $229.21 | 690,800 | — | — |
| 2025-08-15 | $233.76 | $233.76 | 552,300 | — | — |
| 2025-08-14 | $235.10 | $235.10 | 1,145,700 | — | — |
| 2025-08-13 | $245.68 | $245.68 | 1,386,800 | — | — |
| 2025-08-12 | $237.29 | $237.29 | 1,590,100 | — | — |
| 2025-08-11 | $214.92 | $214.92 | 804,500 | — | — |
| 2025-08-08 | $215.04 | $215.04 | 613,700 | — | — |
| 2025-08-07 | $213.06 | $213.06 | 1,389,900 | — | — |
| 2025-08-06 | $213.02 | $213.02 | 591,100 | — | — |
| 2025-08-05 | $217.99 | $217.99 | 855,400 | — | — |
| 2025-08-04 | $216.89 | $216.89 | 1,454,000 | — | — |
| 2025-08-01 | $200.76 | $200.76 | 1,315,100 | — | — |
| 2025-07-31 | $205.62 | $205.62 | 762,100 | — | — |
| 2025-07-30 | $207.72 | $207.72 | 862,400 | — | — |
| 2025-07-29 | $211.53 | $211.53 | 730,300 | — | — |
| 2025-07-28 | $218.17 | $218.17 | 825,100 | — | — |
| 2025-07-25 | $213.80 | $213.80 | 749,400 | — | — |
| 2025-07-24 | $212.74 | $212.74 | 901,300 | — | — |
| 2025-07-23 | $221.00 | $221.00 | 1,280,300 | — | — |
| 2025-07-22 | $212.79 | $212.79 | 1,925,800 | — | — |
| 2025-07-21 | $194.67 | $194.67 | 738,100 | — | — |
| 2025-07-18 | $195.49 | $195.49 | 678,300 | — | — |
| 2025-07-17 | $196.76 | $196.76 | 1,494,900 | — | — |
| 2025-07-16 | $188.32 | $188.32 | 1,395,900 | — | — |
| 2025-07-15 | $187.54 | $187.54 | 1,762,800 | — | — |
| 2025-07-14 | $202.91 | $202.91 | 828,900 | — | — |
| 2025-07-11 | $207.52 | $207.52 | 808,000 | — | — |
| 2025-07-10 | $213.45 | $213.45 | 1,182,500 | — | — |
| 2025-07-09 | $203.27 | $203.27 | 802,500 | — | — |
| 2025-07-08 | $199.62 | $199.62 | 906,500 | — | — |
| 2025-07-07 | $198.38 | $198.38 | 1,010,000 | — | — |
| 2025-07-03 | $207.04 | $207.04 | 579,200 | — | — |
| 2025-07-02 | $205.80 | $205.80 | 2,127,300 | — | — |
| 2025-07-01 | $198.97 | $198.97 | 1,561,600 | — | — |
| 2025-06-30 | $189.01 | $189.01 | 649,700 | — | — |
| 2025-06-27 | $190.83 | $190.83 | 1,359,100 | — | — |
| 2025-06-26 | $193.04 | $193.04 | 939,800 | — | — |
| 2025-06-25 | $186.95 | $186.95 | 918,300 | — | — |
| 2025-06-24 | $184.02 | $184.02 | 1,364,400 | — | — |
| 2025-06-23 | $186.22 | $186.22 | 1,153,400 | — | — |
| 2025-06-20 | $188.85 | $188.85 | 912,300 | — | — |
| 2025-06-18 | $189.10 | $189.10 | 1,644,100 | — | — |
| 2025-06-17 | $182.69 | $182.69 | 1,359,200 | — | — |
| 2025-06-16 | $189.29 | $189.29 | 2,359,200 | — | — |
| 2025-06-13 | $189.12 | $189.12 | 6,802,600 | — | — |
| 2025-06-12 | $176.87 | $176.87 | 3,606,100 | — | — |
| 2025-06-11 | $178.98 | $178.98 | 1,779,800 | — | — |
| 2025-06-10 | $189.38 | $189.38 | 1,227,900 | — | — |
| 2025-06-09 | $184.85 | $184.85 | 1,284,400 | — | — |
| 2025-06-06 | $183.47 | $183.47 | 1,050,600 | — | — |
| 2025-06-05 | $175.50 | $175.50 | 1,647,100 | — | — |
| 2025-06-04 | $178.19 | $178.19 | 859,200 | — | — |
| 2025-06-03 | $176.72 | $176.72 | 1,111,600 | — | — |
| 2025-06-02 | $167.46 | $167.46 | 2,074,100 | — | — |
| 2025-05-30 | $181.11 | $181.11 | 793,500 | — | — |
| 2025-05-29 | $184.14 | $184.14 | 917,800 | — | — |
| 2025-05-28 | $183.85 | $183.85 | 568,700 | — | — |
| 2025-05-27 | $190.07 | $190.07 | 989,900 | — | — |
| 2025-05-23 | $184.88 | $184.88 | 936,200 | — | — |
| 2025-05-22 | $187.26 | $187.26 | 1,483,500 | — | — |
| 2025-05-21 | $195.60 | $195.60 | 907,100 | — | — |
| 2025-05-20 | $207.52 | $207.52 | 881,300 | — | — |
| 2025-05-19 | $203.91 | $203.91 | 1,161,400 | — | — |
| 2025-05-16 | $210.02 | $210.02 | 1,203,000 | — | — |
| 2025-05-15 | $218.09 | $218.09 | 744,700 | — | — |
| 2025-05-14 | $215.97 | $215.97 | 1,154,500 | — | — |
| 2025-05-13 | $225.67 | $225.67 | 968,800 | — | — |
| 2025-05-12 | $226.04 | $226.04 | 2,348,600 | — | — |
| 2025-05-09 | $194.28 | $194.28 | 889,600 | — | — |
| 2025-05-08 | $196.60 | $196.60 | 977,800 | — | — |
| 2025-05-07 | $189.02 | $189.02 | 855,500 | — | — |
| 2025-05-06 | $182.87 | $182.87 | 857,800 | — | — |
| 2025-05-05 | $186.31 | $186.31 | 866,600 | — | — |
| 2025-05-02 | $196.56 | $196.56 | 1,526,600 | — | — |
| 2025-05-01 | $184.76 | $184.76 | 1,007,100 | — | — |
| 2025-04-30 | $184.03 | $184.03 | 858,000 | — | — |
| 2025-04-29 | $184.60 | $184.60 | 679,700 | — | — |
| 2025-04-28 | $183.53 | $183.53 | 873,100 | — | — |
| 2025-04-25 | $185.49 | $185.49 | 999,000 | — | — |
| 2025-04-24 | $184.35 | $184.35 | 1,164,100 | — | — |
| 2025-04-23 | $174.48 | $174.48 | 2,772,300 | — | — |
| 2025-04-22 | $172.80 | $172.80 | 2,478,200 | — | — |
| 2025-04-21 | $155.79 | $155.79 | 1,344,100 | — | — |
| 2025-04-17 | $161.13 | $161.13 | 1,212,100 | — | — |
| 2025-04-16 | $153.85 | $153.85 | 1,228,500 | — | — |
| 2025-04-15 | $159.52 | $159.52 | 1,049,900 | — | — |
| 2025-04-14 | $163.78 | $163.78 | 1,728,100 | — | — |
| 2025-04-11 | $164.62 | $164.62 | 2,614,300 | — | — |
| 2025-04-10 | $172.08 | $172.08 | 3,698,300 | — | — |
| 2025-04-09 | $192.03 | $192.03 | 7,578,900 | — | — |
| 2025-04-08 | $149.36 | $149.36 | 4,372,900 | — | — |
| 2025-04-07 | $164.48 | $164.48 | 6,468,500 | — | — |
| 2025-04-04 | $145.66 | $145.66 | 9,632,000 | — | — |
| 2025-04-03 | $149.39 | $149.39 | 12,789,500 | — | — |
| 2025-04-02 | $249.35 | $249.35 | 2,717,600 | — | — |
| 2025-04-01 | $239.06 | $239.06 | 773,100 | — | — |
| 2025-03-31 | $234.41 | $234.41 | 974,700 | — | — |
| 2025-03-28 | $236.28 | $236.28 | 852,400 | — | — |
| 2025-03-27 | $243.42 | $243.42 | 953,600 | — | — |
| 2025-03-26 | $243.58 | $243.58 | 608,100 | — | — |
| 2025-03-25 | $252.90 | $252.90 | 831,200 | — | — |
| 2025-03-24 | $257.84 | $257.84 | 1,199,300 | — | — |
| 2025-03-21 | $242.18 | $242.18 | 1,263,400 | — | — |
| 2025-03-20 | $234.03 | $234.03 | 1,209,200 | — | — |
| 2025-03-19 | $230.04 | $230.04 | 1,306,900 | — | — |
| 2025-03-18 | $221.84 | $221.84 | 717,300 | — | — |
| 2025-03-17 | $225.32 | $225.32 | 1,089,000 | — | — |
| 2025-03-14 | $225.06 | $225.06 | 1,056,600 | — | — |
| 2025-03-13 | $216.63 | $216.63 | 1,420,800 | — | — |
| 2025-03-12 | $241.02 | $241.02 | 1,104,300 | — | — |
| 2025-03-11 | $230.57 | $230.57 | 1,216,800 | — | — |
| 2025-03-10 | $233.41 | $233.41 | 1,567,700 | — | — |
| 2025-03-07 | $262.43 | $262.43 | 1,499,200 | — | — |
| 2025-03-06 | $280.97 | $280.97 | 782,100 | — | — |
| 2025-03-05 | $289.48 | $289.48 | 612,900 | — | — |
| 2025-03-04 | $292.18 | $292.18 | 1,477,500 | — | — |
| 2025-03-03 | $307.23 | $307.23 | 812,900 | — | — |
| 2025-02-28 | $322.07 | $322.07 | 862,700 | — | — |
| 2025-02-27 | $327.97 | $327.97 | 807,100 | — | — |
| 2025-02-26 | $353.77 | $353.77 | 630,900 | — | — |
| 2025-02-25 | $348.54 | $348.54 | 656,400 | — | — |
| 2025-02-24 | $346.20 | $346.20 | 976,600 | — | — |
| 2025-02-21 | $340.09 | $340.09 | 844,600 | — | — |
| 2025-02-20 | $365.93 | $365.93 | 677,000 | — | — |
| 2025-02-19 | $381.89 | $381.89 | 455,100 | — | — |
| 2025-02-18 | $388.25 | $388.25 | 543,200 | — | — |
| 2025-02-14 | $382.33 | $382.33 | 411,900 | — | — |
| 2025-02-13 | $380.35 | $380.35 | 400,400 | — | — |
| 2025-02-12 | $374.15 | $374.15 | 810,000 | — | — |
| 2025-02-11 | $384.42 | $384.42 | 625,200 | — | — |
| 2025-02-10 | $402.22 | $402.22 | 290,600 | — | — |
| 2025-02-07 | $397.10 | $397.10 | 464,500 | — | — |
| 2025-02-06 | $415.27 | $415.27 | 236,400 | — | — |
| 2025-02-05 | $414.73 | $414.73 | 343,600 | — | — |
| 2025-02-04 | $406.08 | $406.08 | 496,700 | — | — |
| 2025-02-03 | $395.14 | $395.14 | 924,400 | — | — |
| 2025-01-31 | $419.11 | $419.11 | 373,800 | — | — |
| 2025-01-30 | $433.16 | $433.16 | 481,800 | — | — |
| 2025-01-29 | $422.01 | $422.01 | 343,100 | — | — |
| 2025-01-28 | $423.14 | $423.14 | 597,700 | — | — |
| 2025-01-27 | $411.00 | $411.00 | 737,600 | — | — |
| 2025-01-24 | $418.74 | $418.74 | 1,012,800 | — | — |
| 2025-01-23 | $434.46 | $434.46 | 509,100 | — | — |
| 2025-01-22 | $442.81 | $442.81 | 383,700 | — | — |
| 2025-01-21 | $454.52 | $454.52 | 641,500 | — | — |
| 2025-01-17 | $447.23 | $447.23 | 671,600 | — | — |
| 2025-01-16 | $432.83 | $432.83 | 435,700 | — | — |
| 2025-01-15 | $428.65 | $428.65 | 635,800 | — | — |
| 2025-01-14 | $416.04 | $416.04 | 579,000 | — | — |
| 2025-01-13 | $419.52 | $419.52 | 802,500 | — | — |
| 2025-01-10 | $413.95 | $413.95 | 642,100 | — | — |
| 2025-01-08 | $408.27 | $408.27 | 486,700 | — | — |
| 2025-01-07 | $403.82 | $403.82 | 397,500 | — | — |
| 2025-01-06 | $414.96 | $414.96 | 551,600 | — | — |
| 2025-01-03 | $405.46 | $405.46 | 313,700 | — | — |
| 2025-01-02 | $395.10 | $395.10 | 319,500 | — | — |