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