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-12-17 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 | — | — | — | $237.21 | 27,066 |
| 2026-09-03 | — | — | — | $240.84 | 43,990 |
| 2026-09-02 | — | — | — | $237.35 | 109,841 |
| 2026-09-01 | — | — | — | $241.33 | 25,791 |
| 2026-08-31 | — | — | — | $241.35 | 41,724 |
| 2026-08-28 | — | — | — | $244.38 | 19,333 |
| 2026-08-27 | $244.61 | $346.52 | 839,800 | $242.67 | 60,723 |
| 2026-08-26 | $245.00 | $347.07 | 811,000 | $244.13 | 32,388 |
| 2026-08-25 | $244.51 | $346.37 | 709,200 | $243.49 | 41,717 |
| 2026-08-24 | $243.87 | $345.47 | 837,700 | $243.37 | 36,185 |
| 2026-08-21 | $244.39 | $346.20 | 1,263,100 | $240.84 | 64,010 |
| 2026-08-20 | $241.30 | $341.83 | 1,139,400 | $239.88 | 57,975 |
| 2026-08-19 | $241.76 | $342.48 | 924,000 | $237.49 | 55,483 |
| 2026-08-18 | $236.25 | $334.67 | 693,600 | $236.78 | 27,064 |
| 2026-08-17 | $235.52 | $333.64 | 614,200 | $233.68 | 30,074 |
| 2026-08-14 | $234.40 | $332.05 | 541,800 | $236.64 | 30,617 |
| 2026-08-13 | $236.04 | $334.38 | 549,000 | $238.48 | 20,682 |
| 2026-08-12 | $237.77 | $336.83 | 686,800 | $236.13 | 30,410 |
| 2026-08-11 | $237.50 | $336.44 | 847,000 | $236.10 | 41,028 |
| 2026-08-10 | $237.63 | $336.63 | 856,100 | $237.88 | 47,497 |
| 2026-08-07 | $238.35 | $337.65 | 574,500 | $236.34 | 21,329 |
| 2026-08-06 | $238.50 | $337.86 | 642,200 | $238.36 | 34,288 |
| 2026-08-05 | $235.84 | $334.09 | 674,200 | $235.62 | 31,727 |
| 2026-08-04 | $233.72 | $331.09 | 903,600 | $232.41 | 40,794 |
| 2026-08-03 | $231.95 | $328.58 | 839,200 | $233.99 | 46,447 |
| 2026-07-31 | $233.01 | $330.08 | 872,500 | $232.15 | 42,901 |
| 2026-07-30 | $234.30 | $331.91 | 947,700 | $231.01 | 46,632 |
| 2026-07-29 | $235.22 | $333.21 | 964,500 | $235.01 | 40,620 |
| 2026-07-28 | $235.94 | $334.23 | 1,611,900 | $234.61 | 86,388 |
| 2026-07-27 | $231.84 | $328.43 | 1,143,200 | $225.31 | 76,605 |
| 2026-07-24 | $227.86 | $322.79 | 1,542,100 | $227.93 | 96,366 |
| 2026-07-23 | $227.90 | $322.84 | 3,758,400 | $226.50 | 234,764 |
| 2026-07-22 | $209.83 | $297.25 | 1,834,000 | $207.88 | 91,167 |
| 2026-07-21 | $206.84 | $293.01 | 691,900 | $208.70 | 30,898 |
| 2026-07-20 | $207.66 | $294.17 | 822,900 | $209.72 | 52,213 |
| 2026-07-17 | $210.68 | $298.45 | 955,500 | — | — |
| 2026-07-16 | $209.41 | $296.65 | 991,700 | — | — |
| 2026-07-15 | $201.77 | $285.83 | 1,193,200 | — | — |
| 2026-07-14 | $206.00 | $291.82 | 865,900 | — | — |
| 2026-07-13 | $207.35 | $293.73 | 568,900 | — | — |
| 2026-07-10 | $207.44 | $293.86 | 614,800 | — | — |
| 2026-07-09 | $208.05 | $294.72 | 621,100 | — | — |
| 2026-07-08 | $208.21 | $294.95 | 773,700 | — | — |
| 2026-07-07 | $212.38 | $299.64 | 981,100 | — | — |
| 2026-07-06 | $213.45 | $301.15 | 745,900 | — | — |
| 2026-07-02 | $215.72 | $304.35 | 869,700 | — | — |
| 2026-07-01 | $216.02 | $304.78 | 1,004,100 | — | — |
| 2026-06-30 | $211.95 | $299.03 | 847,800 | — | — |
| 2026-06-29 | $212.64 | $300.01 | 786,300 | — | — |
| 2026-06-26 | $209.88 | $296.11 | 1,349,700 | — | — |
| 2026-06-25 | $206.24 | $290.98 | 632,400 | — | — |
| 2026-06-24 | $203.11 | $286.56 | 1,135,600 | — | — |
| 2026-06-23 | $197.18 | $278.20 | 988,000 | — | — |
| 2026-06-22 | $193.58 | $273.12 | 904,800 | — | — |
| 2026-06-18 | $195.00 | $275.12 | 1,292,200 | — | — |
| 2026-06-17 | $197.76 | $279.01 | 754,200 | — | — |
| 2026-06-16 | $201.04 | $283.64 | 1,020,300 | — | — |
| 2026-06-15 | $202.18 | $285.25 | 1,009,300 | — | — |
| 2026-06-12 | $203.06 | $286.49 | 898,800 | — | — |
| 2026-06-11 | $203.83 | $287.58 | 1,079,900 | — | — |
| 2026-06-10 | $203.78 | $287.51 | 786,600 | — | — |
| 2026-06-09 | $204.53 | $288.56 | 747,100 | — | — |
| 2026-06-08 | $197.21 | $278.24 | 821,700 | — | — |
| 2026-06-05 | $200.29 | $282.58 | 816,200 | — | — |
| 2026-06-04 | $196.12 | $276.70 | 735,900 | — | — |
| 2026-06-03 | $193.67 | $273.24 | 648,100 | — | — |
| 2026-06-02 | $193.16 | $272.52 | 678,300 | — | — |
| 2026-06-01 | $192.20 | $271.17 | 609,500 | — | — |
| 2026-05-29 | $194.90 | $274.98 | 1,264,300 | — | — |
| 2026-05-28 | $196.20 | $276.81 | 653,700 | — | — |
| 2026-05-27 | $193.99 | $273.69 | 597,200 | — | — |
| 2026-05-26 | $192.88 | $272.13 | 869,400 | — | — |
| 2026-05-22 | $195.21 | $275.42 | 871,300 | — | — |
| 2026-05-21 | $193.82 | $273.45 | 474,000 | — | — |
| 2026-05-20 | $193.75 | $273.36 | 948,700 | — | — |
| 2026-05-19 | $190.39 | $268.62 | 794,600 | — | — |
| 2026-05-18 | $189.84 | $267.84 | 926,100 | — | — |
| 2026-05-15 | $186.61 | $263.28 | 1,081,500 | — | — |
| 2026-05-14 | $187.94 | $265.16 | 768,100 | — | — |
| 2026-05-13 | $190.85 | $269.26 | 693,100 | — | — |
| 2026-05-12 | $190.18 | $268.32 | 754,900 | — | — |
| 2026-05-11 | $189.81 | $267.80 | 620,700 | — | — |
| 2026-05-08 | $187.39 | $264.38 | 762,500 | — | — |
| 2026-05-07 | $190.84 | $269.25 | 739,900 | — | — |
| 2026-05-06 | $189.13 | $266.84 | 898,600 | — | — |
| 2026-05-05 | $190.84 | $269.25 | 613,800 | — | — |
| 2026-05-04 | $191.50 | $270.18 | 567,500 | — | — |
| 2026-05-01 | $192.67 | $271.83 | 692,000 | — | — |
| 2026-04-30 | $194.20 | $273.99 | 1,110,000 | — | — |
| 2026-04-29 | $189.32 | $267.11 | 1,399,900 | — | — |
| 2026-04-28 | $195.05 | $275.19 | 909,100 | — | — |
| 2026-04-27 | $196.63 | $277.42 | 702,900 | — | — |
| 2026-04-24 | $196.27 | $276.91 | 1,038,900 | — | — |
| 2026-04-23 | $199.53 | $281.51 | 1,263,400 | — | — |
| 2026-04-22 | $204.00 | $287.82 | 1,609,400 | — | — |
| 2026-04-21 | $205.04 | $289.28 | 2,426,100 | — | — |
| 2026-04-20 | $196.31 | $276.97 | 1,964,300 | — | — |
| 2026-04-17 | $195.02 | $275.15 | 1,000,100 | — | — |
| 2026-04-16 | $191.46 | $270.12 | 987,200 | — | — |
| 2026-04-15 | $191.42 | $270.07 | 877,700 | — | — |