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
| 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 | — | — |