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
- 1996-11-22 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $246.35 | 61,568 |
| 2026-09-03 | — | — | — | $250.04 | 52,182 |
| 2026-09-02 | — | — | — | $238.17 | 63,944 |
| 2026-09-01 | — | — | — | $229.12 | 30,173 |
| 2026-08-31 | — | — | — | $233.91 | 23,491 |
| 2026-08-28 | — | — | — | $237.15 | 26,109 |
| 2026-08-27 | $235.84 | $374.44 | 787,500 | $234.26 | 27,486 |
| 2026-08-26 | $235.90 | $374.53 | 1,205,600 | $232.27 | 55,135 |
| 2026-08-25 | $231.08 | $366.88 | 1,318,500 | $230.52 | 54,620 |
| 2026-08-24 | $229.27 | $364.01 | 2,077,500 | $233.70 | 150,124 |
| 2026-08-21 | $228.68 | $363.07 | 1,999,800 | $225.25 | 161,779 |
| 2026-08-20 | $219.00 | $347.70 | 2,251,800 | $226.35 | 157,944 |
| 2026-08-19 | $231.01 | $366.77 | 2,477,900 | $252.50 | 141,178 |
| 2026-08-18 | $249.81 | $396.62 | 973,100 | $255.55 | 58,551 |
| 2026-08-17 | $258.16 | $409.87 | 762,500 | $253.80 | 36,218 |
| 2026-08-14 | $255.77 | $406.08 | 891,000 | $261.78 | 40,345 |
| 2026-08-13 | $260.53 | $413.64 | 607,800 | $263.96 | 30,888 |
| 2026-08-12 | $263.18 | $417.84 | 706,000 | $263.64 | 25,401 |
| 2026-08-11 | $263.69 | $418.65 | 925,800 | $267.50 | 40,805 |
| 2026-08-10 | $268.60 | $426.45 | 1,229,700 | $261.96 | 89,124 |
| 2026-08-07 | $262.45 | $416.69 | 995,000 | $261.68 | 42,234 |
| 2026-08-06 | $261.48 | $415.15 | 902,900 | $265.45 | 54,553 |
| 2026-08-05 | $265.96 | $422.26 | 1,104,300 | $269.34 | 65,069 |
| 2026-08-04 | $265.10 | $420.89 | 1,659,400 | $263.09 | 147,382 |
| 2026-08-03 | $258.38 | $410.22 | 1,037,700 | $255.72 | 47,009 |
| 2026-07-31 | $251.26 | $398.92 | 902,400 | $254.55 | 29,511 |
| 2026-07-30 | $252.50 | $400.89 | 920,000 | $255.08 | 47,693 |
| 2026-07-29 | $252.34 | $400.63 | 1,327,800 | $266.50 | 70,039 |
| 2026-07-28 | $259.74 | $412.38 | 1,497,800 | $250.80 | 80,581 |
| 2026-07-27 | $250.27 | $397.35 | 1,412,600 | $247.50 | 110,246 |
| 2026-07-24 | $247.11 | $392.33 | 862,800 | $240.99 | 53,948 |
| 2026-07-23 | $240.57 | $381.95 | 1,190,700 | $241.02 | 56,086 |
| 2026-07-22 | $238.64 | $378.88 | 1,291,100 | $235.79 | 87,383 |
| 2026-07-21 | $233.52 | $370.75 | 1,818,100 | $238.51 | 78,924 |
| 2026-07-20 | $230.49 | $365.94 | 1,770,200 | $236.93 | 128,289 |
| 2026-07-17 | $235.51 | $373.91 | 812,100 | — | — |
| 2026-07-16 | $234.98 | $373.07 | 1,286,900 | — | — |
| 2026-07-15 | $235.56 | $373.99 | 810,100 | — | — |
| 2026-07-14 | $233.35 | $370.48 | 954,300 | — | — |
| 2026-07-13 | $234.14 | $371.74 | 1,117,200 | — | — |
| 2026-07-10 | $228.42 | $362.66 | 1,145,100 | — | — |
| 2026-07-09 | $222.06 | $352.56 | 934,000 | — | — |
| 2026-07-08 | $228.76 | $363.20 | 985,200 | — | — |
| 2026-07-07 | $229.62 | $364.56 | 1,244,900 | — | — |
| 2026-07-06 | $227.07 | $360.51 | 994,300 | — | — |
| 2026-07-02 | $220.39 | $349.91 | 1,611,300 | — | — |
| 2026-07-01 | $221.76 | $352.08 | 1,392,800 | — | — |
| 2026-06-30 | $229.46 | $364.31 | 1,404,600 | — | — |
| 2026-06-29 | $234.22 | $371.02 | 1,246,900 | — | — |
| 2026-06-26 | $245.49 | $388.88 | 1,667,800 | — | — |
| 2026-06-25 | $251.00 | $397.60 | 1,121,400 | — | — |
| 2026-06-24 | $241.43 | $382.45 | 976,800 | — | — |
| 2026-06-23 | $243.69 | $386.03 | 1,678,200 | — | — |
| 2026-06-22 | $250.98 | $397.57 | 1,510,800 | — | — |
| 2026-06-18 | $249.91 | $395.88 | 4,526,400 | — | — |
| 2026-06-17 | $270.13 | $427.91 | 1,146,200 | — | — |
| 2026-06-16 | $274.29 | $434.50 | 1,239,400 | — | — |
| 2026-06-15 | $272.19 | $431.17 | 1,614,100 | — | — |
| 2026-06-12 | $282.76 | $447.92 | 799,500 | — | — |
| 2026-06-11 | $279.55 | $442.83 | 805,100 | — | — |
| 2026-06-10 | $268.34 | $425.07 | 1,225,600 | — | — |
| 2026-06-09 | $269.80 | $427.39 | 870,300 | — | — |
| 2026-06-08 | $267.20 | $423.27 | 1,115,700 | — | — |
| 2026-06-05 | $268.50 | $425.33 | 1,120,200 | — | — |
| 2026-06-04 | $276.85 | $438.55 | 890,000 | — | — |
| 2026-06-03 | $275.13 | $435.83 | 1,052,300 | — | — |
| 2026-06-02 | $271.41 | $429.94 | 1,089,500 | — | — |
| 2026-06-01 | $261.59 | $414.38 | 901,400 | — | — |
| 2026-05-29 | $260.15 | $412.10 | 2,119,300 | — | — |
| 2026-05-28 | $260.75 | $413.05 | 1,256,300 | — | — |
| 2026-05-27 | $258.22 | $409.04 | 1,282,200 | — | — |
| 2026-05-26 | $250.49 | $396.80 | 1,069,300 | — | — |
| 2026-05-22 | $240.03 | $380.23 | 1,187,600 | — | — |
| 2026-05-21 | $231.84 | $367.25 | 798,600 | — | — |
| 2026-05-20 | $228.30 | $361.65 | 933,700 | — | — |
| 2026-05-19 | $223.37 | $353.84 | 1,251,200 | — | — |
| 2026-05-18 | $228.58 | $362.09 | 758,500 | — | — |
| 2026-05-15 | $229.34 | $363.29 | 1,020,000 | — | — |
| 2026-05-14 | $234.68 | $371.75 | 937,200 | — | — |
| 2026-05-13 | $237.08 | $375.55 | 1,191,100 | — | — |
| 2026-05-12 | $232.80 | $368.77 | 954,300 | — | — |
| 2026-05-11 | $235.97 | $373.80 | 755,800 | — | — |
| 2026-05-08 | $235.10 | $372.42 | 895,900 | — | — |
| 2026-05-07 | $232.92 | $368.96 | 1,142,200 | — | — |
| 2026-05-06 | $241.85 | $383.11 | 971,900 | — | — |
| 2026-05-05 | $237.46 | $376.16 | 1,127,600 | — | — |
| 2026-05-04 | $229.82 | $364.05 | 796,600 | — | — |
| 2026-05-01 | $229.27 | $363.18 | 941,200 | — | — |
| 2026-04-30 | $228.66 | $362.22 | 1,098,600 | — | — |
| 2026-04-29 | $224.37 | $355.42 | 864,500 | — | — |
| 2026-04-28 | $226.96 | $359.52 | 1,190,100 | — | — |
| 2026-04-27 | $225.04 | $356.48 | 892,300 | — | — |
| 2026-04-24 | $226.79 | $359.25 | 1,181,600 | — | — |
| 2026-04-23 | $225.05 | $356.50 | 1,712,400 | — | — |
| 2026-04-22 | $227.46 | $360.32 | 1,756,500 | — | — |
| 2026-04-21 | $220.21 | $348.83 | 2,451,300 | — | — |
| 2026-04-20 | $209.35 | $331.63 | 2,212,700 | — | — |
| 2026-04-17 | $200.32 | $317.32 | 1,207,100 | — | — |
| 2026-04-16 | $195.75 | $310.08 | 783,500 | — | — |
| 2026-04-15 | $194.11 | $307.49 | 1,126,700 | — | — |
| 2026-04-14 | $195.30 | $309.37 | 962,500 | — | — |
| 2026-04-13 | $195.47 | $309.64 | 924,400 | — | — |
| 2026-04-10 | $190.57 | $301.88 | 817,600 | — | — |
| 2026-04-09 | $190.00 | $300.98 | 899,000 | — | — |
| 2026-04-08 | $187.56 | $297.11 | 802,400 | — | — |
| 2026-04-07 | $177.19 | $280.68 | 1,036,000 | — | — |
| 2026-04-06 | $176.53 | $279.64 | 686,800 | — | — |
| 2026-04-02 | $180.20 | $285.45 | 937,600 | — | — |
| 2026-04-01 | $182.85 | $289.65 | 1,036,700 | — | — |
| 2026-03-31 | $180.00 | $285.13 | 1,651,300 | — | — |
| 2026-03-30 | $171.78 | $271.27 | 919,400 | — | — |
| 2026-03-27 | $170.97 | $270.00 | 980,100 | — | — |
| 2026-03-26 | $174.42 | $275.44 | 1,035,200 | — | — |
| 2026-03-25 | $173.47 | $273.94 | 1,198,900 | — | — |
| 2026-03-24 | $169.70 | $267.99 | 1,275,300 | — | — |
| 2026-03-23 | $166.64 | $263.16 | 1,890,200 | — | — |
| 2026-03-20 | $163.95 | $258.91 | 2,094,100 | — | — |
| 2026-03-19 | $167.56 | $264.61 | 1,604,500 | — | — |
| 2026-03-18 | $168.75 | $266.49 | 1,249,900 | — | — |
| 2026-03-17 | $172.63 | $272.62 | 1,342,900 | — | — |
| 2026-03-16 | $174.28 | $275.22 | 1,028,000 | — | — |
| 2026-03-13 | $170.60 | $269.41 | 1,317,800 | — | — |
| 2026-03-12 | $175.10 | $276.52 | 1,234,800 | — | — |
| 2026-03-11 | $184.26 | $290.98 | 612,800 | — | — |
| 2026-03-10 | $182.19 | $287.71 | 794,200 | — | — |
| 2026-03-09 | $182.36 | $287.98 | 1,285,700 | — | — |
| 2026-03-06 | $181.61 | $286.80 | 1,239,900 | — | — |
| 2026-03-05 | $189.98 | $300.02 | 1,228,200 | — | — |
| 2026-03-04 | $193.91 | $306.22 | 1,001,900 | — | — |
| 2026-03-03 | $197.45 | $311.81 | 1,057,400 | — | — |
| 2026-03-02 | $201.51 | $318.22 | 1,412,900 | — | — |
| 2026-02-27 | $193.13 | $304.99 | 1,320,900 | — | — |
| 2026-02-26 | $192.52 | $304.03 | 804,100 | — | — |
| 2026-02-25 | $191.53 | $302.46 | 1,219,100 | — | — |
| 2026-02-24 | $190.87 | $301.42 | 1,142,200 | — | — |
| 2026-02-23 | $196.01 | $309.54 | 1,221,400 | — | — |
| 2026-02-20 | $193.39 | $305.40 | 1,318,700 | — | — |
| 2026-02-19 | $190.58 | $300.96 | 990,100 | — | — |
| 2026-02-18 | $192.74 | $304.37 | 1,137,300 | — | — |
| 2026-02-17 | $191.92 | $303.08 | 1,119,800 | — | — |
| 2026-02-13 | $191.68 | $302.70 | 2,643,700 | — | — |
| 2026-02-12 | $199.51 | $315.07 | 1,481,800 | — | — |
| 2026-02-11 | $205.78 | $324.97 | 1,232,500 | — | — |
| 2026-02-10 | $201.12 | $317.61 | 918,500 | — | — |
| 2026-02-09 | $202.75 | $320.18 | 1,190,800 | — | — |
| 2026-02-06 | $202.39 | $319.61 | 1,290,600 | — | — |
| 2026-02-05 | $193.02 | $304.82 | 1,898,900 | — | — |
| 2026-02-04 | $198.88 | $314.07 | 1,780,900 | — | — |
| 2026-02-03 | $192.95 | $304.71 | 1,691,500 | — | — |
| 2026-02-02 | $186.55 | $294.60 | 1,676,400 | — | — |
| 2026-01-30 | $179.57 | $283.58 | 1,392,700 | — | — |
| 2026-01-29 | $181.97 | $287.37 | 1,578,900 | — | — |
| 2026-01-28 | $174.38 | $275.38 | 1,286,900 | — | — |
| 2026-01-27 | $175.65 | $277.39 | 1,677,500 | — | — |
| 2026-01-26 | $173.32 | $273.71 | 2,190,800 | — | — |
| 2026-01-23 | $181.32 | $286.34 | 1,405,400 | — | — |
| 2026-01-22 | $178.81 | $282.38 | 1,305,400 | — | — |
| 2026-01-21 | $179.83 | $283.99 | 1,134,500 | — | — |
| 2026-01-20 | $171.81 | $271.32 | 979,100 | — | — |
| 2026-01-16 | $173.58 | $274.12 | 1,022,000 | — | — |
| 2026-01-15 | $175.11 | $276.53 | 1,921,200 | — | — |
| 2026-01-14 | $170.80 | $269.73 | 1,511,200 | — | — |
| 2026-01-13 | $169.84 | $268.21 | 1,023,700 | — | — |
| 2026-01-12 | $169.35 | $267.44 | 1,088,500 | — | — |
| 2026-01-09 | $169.27 | $267.31 | 1,153,200 | — | — |
| 2026-01-08 | $172.16 | $271.87 | 1,040,200 | — | — |
| 2026-01-07 | $167.83 | $265.04 | 1,430,000 | — | — |
| 2026-01-06 | $172.74 | $272.79 | 1,674,300 | — | — |
| 2026-01-05 | $171.83 | $271.35 | 1,774,900 | — | — |
| 2026-01-02 | $176.06 | $278.03 | 929,700 | — | — |