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
- 2007-06-14 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 | — | — | — | $207.71 | 128,848 |
| 2026-09-03 | — | — | — | $203.47 | 162,488 |
| 2026-09-02 | — | — | — | $204.72 | 180,639 |
| 2026-09-01 | — | — | — | $205.57 | 229,226 |
| 2026-08-31 | — | — | — | $202.19 | 81,766 |
| 2026-08-28 | — | — | — | $204.21 | 84,349 |
| 2026-08-27 | $203.00 | $296.27 | 1,750,700 | $204.10 | 100,467 |
| 2026-08-26 | $205.03 | $299.24 | 1,749,500 | $202.97 | 97,576 |
| 2026-08-25 | $201.41 | $293.95 | 2,156,000 | $204.47 | 123,524 |
| 2026-08-24 | $202.41 | $295.41 | 1,705,300 | $204.10 | 109,250 |
| 2026-08-21 | $203.52 | $297.03 | 2,966,100 | $200.20 | 312,926 |
| 2026-08-20 | $200.54 | $291.54 | 1,864,100 | $200.72 | 258,587 |
| 2026-08-19 | $203.57 | $295.95 | 1,830,200 | $206.98 | 248,839 |
| 2026-08-18 | $204.97 | $297.98 | 2,939,900 | $214.23 | 346,826 |
| 2026-08-17 | $217.38 | $316.03 | 1,384,200 | $215.50 | 35,782 |
| 2026-08-14 | $216.23 | $314.35 | 1,977,400 | $214.83 | 81,888 |
| 2026-08-13 | $214.74 | $312.19 | 1,270,200 | $214.91 | 57,224 |
| 2026-08-12 | $214.20 | $311.40 | 1,542,400 | $220.95 | 77,520 |
| 2026-08-11 | $218.69 | $317.93 | 1,288,700 | $216.04 | 68,432 |
| 2026-08-10 | $214.28 | $311.52 | 1,070,400 | $214.62 | 48,798 |
| 2026-08-07 | $216.33 | $314.50 | 2,552,000 | $214.64 | 56,304 |
| 2026-08-06 | $215.08 | $312.68 | 1,470,800 | $217.40 | 72,223 |
| 2026-08-05 | $218.02 | $316.96 | 2,663,100 | $216.84 | 124,215 |
| 2026-08-04 | $216.82 | $315.21 | 2,609,800 | $208.95 | 178,008 |
| 2026-08-03 | $204.97 | $297.98 | 2,599,800 | $205.32 | 157,497 |
| 2026-07-31 | $205.69 | $299.03 | 2,323,800 | $210.24 | 143,171 |
| 2026-07-30 | $206.58 | $300.33 | 3,057,700 | $211.42 | 282,954 |
| 2026-07-29 | $206.95 | $300.86 | 3,044,400 | $213.14 | 224,280 |
| 2026-07-28 | $214.29 | $311.53 | 3,564,300 | $205.14 | 280,577 |
| 2026-07-27 | $207.58 | $301.78 | 2,361,100 | $206.54 | 185,493 |
| 2026-07-24 | $202.94 | $295.03 | 2,010,300 | $199.60 | 130,398 |
| 2026-07-23 | $198.79 | $289.00 | 3,585,200 | $199.06 | 311,283 |
| 2026-07-22 | $200.28 | $291.17 | 8,791,800 | $196.44 | 826,312 |
| 2026-07-21 | $209.01 | $303.86 | 3,172,700 | $205.45 | 203,607 |
| 2026-07-20 | $203.14 | $295.32 | 3,005,800 | $205.31 | 354,118 |
| 2026-07-17 | $203.31 | $295.57 | 2,452,900 | — | — |
| 2026-07-16 | $202.57 | $294.50 | 2,422,600 | — | — |
| 2026-07-15 | $201.34 | $292.71 | 1,819,400 | — | — |
| 2026-07-14 | $200.98 | $292.18 | 1,472,600 | — | — |
| 2026-07-13 | $198.18 | $288.11 | 1,974,000 | — | — |
| 2026-07-10 | $200.36 | $291.28 | 1,929,200 | — | — |
| 2026-07-09 | $198.91 | $289.17 | 2,782,800 | — | — |
| 2026-07-08 | $196.24 | $285.29 | 1,889,500 | — | — |
| 2026-07-07 | $197.84 | $287.62 | 1,855,300 | — | — |
| 2026-07-06 | $200.15 | $290.98 | 1,589,100 | — | — |
| 2026-07-02 | $197.44 | $287.04 | 1,883,800 | — | — |
| 2026-07-01 | $201.44 | $292.85 | 2,066,500 | — | — |
| 2026-06-30 | $201.61 | $293.10 | 3,290,300 | — | — |
| 2026-06-29 | $198.30 | $288.29 | 1,821,100 | — | — |
| 2026-06-26 | $197.74 | $287.47 | 3,579,000 | — | — |
| 2026-06-25 | $200.07 | $290.86 | 2,230,700 | — | — |
| 2026-06-24 | $198.55 | $288.65 | 3,209,500 | — | — |
| 2026-06-23 | $203.05 | $295.19 | 2,359,200 | — | — |
| 2026-06-22 | $212.69 | $309.21 | 2,534,800 | — | — |
| 2026-06-18 | $217.64 | $316.40 | 3,407,300 | — | — |
| 2026-06-17 | $212.20 | $308.50 | 2,063,700 | — | — |
| 2026-06-16 | $217.00 | $315.47 | 2,166,600 | — | — |
| 2026-06-15 | $216.14 | $314.22 | 2,148,900 | — | — |
| 2026-06-12 | $210.38 | $305.85 | 1,945,900 | — | — |
| 2026-06-11 | $207.74 | $302.01 | 2,882,800 | — | — |
| 2026-06-10 | $202.00 | $293.67 | 2,817,700 | — | — |
| 2026-06-09 | $210.91 | $306.62 | 3,298,600 | — | — |
| 2026-06-08 | $205.61 | $298.91 | 3,506,600 | — | — |
| 2026-06-05 | $212.65 | $309.15 | 1,876,600 | — | — |
| 2026-06-04 | $220.75 | $320.93 | 2,367,700 | — | — |
| 2026-06-03 | $218.39 | $317.49 | 2,259,100 | — | — |
| 2026-06-02 | $214.73 | $312.17 | 2,218,100 | — | — |
| 2026-06-01 | $211.09 | $306.88 | 2,106,200 | — | — |
| 2026-05-29 | $213.41 | $310.25 | 3,972,400 | — | — |
| 2026-05-28 | $210.33 | $305.78 | 3,807,800 | — | — |
| 2026-05-27 | $208.75 | $303.48 | 2,363,500 | — | — |
| 2026-05-26 | $208.60 | $303.26 | 3,646,900 | — | — |
| 2026-05-22 | $202.78 | $294.80 | 2,156,500 | — | — |
| 2026-05-21 | $202.57 | $293.36 | 1,672,600 | — | — |
| 2026-05-20 | $201.39 | $291.65 | 1,875,100 | — | — |
| 2026-05-19 | $196.07 | $283.95 | 3,439,500 | — | — |
| 2026-05-18 | $200.51 | $290.38 | 1,850,800 | — | — |
| 2026-05-15 | $205.11 | $297.04 | 2,991,200 | — | — |
| 2026-05-14 | $206.69 | $299.33 | 2,376,700 | — | — |
| 2026-05-13 | $207.66 | $300.73 | 4,597,200 | — | — |
| 2026-05-12 | $213.73 | $309.52 | 3,869,100 | — | — |
| 2026-05-11 | $206.12 | $298.50 | 4,732,000 | — | — |
| 2026-05-08 | $206.20 | $298.62 | 2,865,200 | — | — |
| 2026-05-07 | $210.06 | $304.21 | 2,406,100 | — | — |
| 2026-05-06 | $216.17 | $313.06 | 3,040,500 | — | — |
| 2026-05-05 | $206.94 | $299.69 | 1,552,700 | — | — |
| 2026-05-04 | $205.28 | $297.29 | 2,413,700 | — | — |
| 2026-05-01 | $207.43 | $300.40 | 2,728,100 | — | — |
| 2026-04-30 | $211.66 | $306.53 | 3,054,800 | — | — |
| 2026-04-29 | $205.25 | $297.24 | 2,365,300 | — | — |
| 2026-04-28 | $204.30 | $295.87 | 2,401,800 | — | — |
| 2026-04-27 | $209.52 | $303.43 | 3,118,600 | — | — |
| 2026-04-24 | $214.67 | $310.88 | 3,335,500 | — | — |
| 2026-04-23 | $217.73 | $315.32 | 4,769,700 | — | — |
| 2026-04-22 | $221.04 | $320.11 | 8,064,700 | — | — |
| 2026-04-21 | $243.18 | $352.17 | 4,027,700 | — | — |
| 2026-04-20 | $247.66 | $358.66 | 2,295,100 | — | — |
| 2026-04-17 | $246.14 | $356.46 | 2,718,600 | — | — |
| 2026-04-16 | $236.48 | $342.47 | 2,056,100 | — | — |
| 2026-04-15 | $234.15 | $339.10 | 1,540,400 | — | — |
| 2026-04-14 | $236.88 | $343.05 | 1,716,700 | — | — |
| 2026-04-13 | $234.33 | $339.36 | 1,397,100 | — | — |
| 2026-04-10 | $229.78 | $332.77 | 1,195,700 | — | — |
| 2026-04-09 | $228.63 | $331.10 | 1,923,900 | — | — |
| 2026-04-08 | $223.03 | $322.99 | 1,922,000 | — | — |
| 2026-04-07 | $210.98 | $305.54 | 1,027,300 | — | — |
| 2026-04-06 | $209.73 | $303.73 | 825,300 | — | — |
| 2026-04-02 | $209.07 | $302.77 | 1,242,400 | — | — |
| 2026-04-01 | $211.67 | $306.54 | 1,642,300 | — | — |
| 2026-03-31 | $209.02 | $302.70 | 2,583,200 | — | — |
| 2026-03-30 | $198.64 | $287.67 | 3,357,300 | — | — |
| 2026-03-27 | $202.14 | $292.74 | 1,711,600 | — | — |
| 2026-03-26 | $203.20 | $294.27 | 1,951,300 | — | — |
| 2026-03-25 | $210.02 | $304.15 | 2,369,700 | — | — |
| 2026-03-24 | $206.37 | $298.86 | 2,237,000 | — | — |
| 2026-03-23 | $200.79 | $290.78 | 2,046,100 | — | — |
| 2026-03-20 | $195.84 | $283.62 | 2,733,500 | — | — |
| 2026-03-19 | $198.39 | $287.31 | 1,745,900 | — | — |
| 2026-03-18 | $196.25 | $284.21 | 2,393,500 | — | — |
| 2026-03-17 | $204.34 | $295.92 | 2,037,600 | — | — |
| 2026-03-16 | $203.45 | $294.64 | 1,639,800 | — | — |
| 2026-03-13 | $199.41 | $288.79 | 1,668,000 | — | — |
| 2026-03-12 | $197.84 | $286.51 | 2,068,800 | — | — |
| 2026-03-11 | $205.14 | $297.08 | 1,573,700 | — | — |
| 2026-03-10 | $202.95 | $293.91 | 1,755,700 | — | — |
| 2026-03-09 | $206.24 | $298.68 | 1,948,900 | — | — |
| 2026-03-06 | $205.85 | $298.11 | 1,768,100 | — | — |
| 2026-03-05 | $210.56 | $304.93 | 3,214,000 | — | — |
| 2026-03-04 | $209.02 | $302.70 | 1,920,400 | — | — |
| 2026-03-03 | $204.31 | $295.88 | 4,435,200 | — | — |
| 2026-03-02 | $211.98 | $306.99 | 5,039,200 | — | — |
| 2026-02-27 | $230.15 | $333.30 | 2,635,400 | — | — |
| 2026-02-26 | $235.79 | $341.47 | 2,090,500 | — | — |
| 2026-02-25 | $242.40 | $351.04 | 2,598,300 | — | — |
| 2026-02-24 | $241.44 | $349.65 | 2,035,700 | — | — |
| 2026-02-23 | $231.28 | $334.94 | 1,519,200 | — | — |
| 2026-02-20 | $234.73 | $339.94 | 1,289,200 | — | — |
| 2026-02-19 | $232.40 | $335.53 | 2,035,000 | — | — |
| 2026-02-18 | $235.63 | $340.20 | 1,449,100 | — | — |
| 2026-02-17 | $235.90 | $340.59 | 2,145,200 | — | — |
| 2026-02-13 | $236.19 | $341.00 | 3,115,000 | — | — |
| 2026-02-12 | $225.44 | $325.48 | 1,907,100 | — | — |
| 2026-02-11 | $228.46 | $329.84 | 1,462,900 | — | — |
| 2026-02-10 | $225.78 | $325.98 | 2,126,400 | — | — |
| 2026-02-09 | $226.46 | $326.96 | 2,821,100 | — | — |
| 2026-02-06 | $215.91 | $311.73 | 2,577,700 | — | — |
| 2026-02-05 | $208.69 | $301.30 | 4,600,900 | — | — |
| 2026-02-04 | $215.79 | $311.55 | 4,258,500 | — | — |
| 2026-02-03 | $226.35 | $326.80 | 2,508,700 | — | — |
| 2026-02-02 | $227.13 | $327.92 | 2,040,100 | — | — |
| 2026-01-30 | $222.78 | $321.64 | 1,986,400 | — | — |
| 2026-01-29 | $226.27 | $326.68 | 1,936,100 | — | — |
| 2026-01-28 | $221.77 | $320.19 | 3,040,200 | — | — |
| 2026-01-27 | $230.78 | $333.19 | 1,768,700 | — | — |
| 2026-01-26 | $225.49 | $325.56 | 2,209,900 | — | — |
| 2026-01-23 | $223.84 | $323.17 | 2,894,000 | — | — |
| 2026-01-22 | $231.35 | $334.02 | 2,776,000 | — | — |
| 2026-01-21 | $231.00 | $333.51 | 4,090,400 | — | — |
| 2026-01-20 | $233.27 | $336.79 | 3,872,400 | — | — |
| 2026-01-16 | $241.01 | $347.96 | 1,691,100 | — | — |
| 2026-01-15 | $241.92 | $349.28 | 1,805,600 | — | — |
| 2026-01-14 | $237.30 | $342.61 | 1,612,300 | — | — |
| 2026-01-13 | $236.60 | $341.60 | 1,532,100 | — | — |
| 2026-01-12 | $235.40 | $339.86 | 1,600,100 | — | — |
| 2026-01-09 | $231.60 | $334.38 | 944,700 | — | — |
| 2026-01-08 | $228.03 | $329.22 | 1,878,400 | — | — |
| 2026-01-07 | $229.59 | $331.48 | 1,424,600 | — | — |
| 2026-01-06 | $231.31 | $333.96 | 1,940,200 | — | — |
| 2026-01-05 | $231.40 | $334.09 | 1,735,100 | — | — |
| 2026-01-02 | $233.22 | $336.72 | 1,370,300 | — | — |