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
- 1980-03-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 | — | — | — | $192.08 | 42,841 |
| 2026-09-03 | — | — | — | $190.89 | 56,989 |
| 2026-09-02 | — | — | — | $187.58 | 46,355 |
| 2026-09-01 | — | — | — | $189.79 | 59,779 |
| 2026-08-31 | — | — | — | $192.95 | 54,300 |
| 2026-08-28 | — | — | — | $194.36 | 29,060 |
| 2026-08-27 | $193.37 | $382.44 | 965,100 | $192.96 | 40,866 |
| 2026-08-26 | $193.62 | $382.93 | 1,052,900 | $192.80 | 35,314 |
| 2026-08-25 | $192.95 | $381.61 | 1,181,500 | $189.90 | 48,520 |
| 2026-08-24 | $190.92 | $377.59 | 1,664,600 | $187.01 | 64,187 |
| 2026-08-21 | $187.13 | $370.10 | 1,592,100 | $185.08 | 76,913 |
| 2026-08-20 | $183.07 | $362.07 | 1,381,000 | $186.08 | 47,161 |
| 2026-08-19 | $185.81 | $367.49 | 1,664,000 | $192.82 | 74,324 |
| 2026-08-18 | $191.87 | $379.47 | 1,041,900 | $192.31 | 46,411 |
| 2026-08-17 | $193.04 | $381.79 | 1,569,200 | $191.65 | 64,555 |
| 2026-08-14 | $191.74 | $379.21 | 1,125,100 | $190.49 | 44,183 |
| 2026-08-13 | $189.85 | $375.48 | 1,354,300 | $190.13 | 75,715 |
| 2026-08-12 | $190.11 | $375.99 | 990,200 | $188.83 | 46,200 |
| 2026-08-11 | $187.22 | $370.28 | 1,023,800 | $186.42 | 57,899 |
| 2026-08-10 | $186.68 | $369.21 | 1,544,200 | $184.29 | 63,026 |
| 2026-08-07 | $184.68 | $365.25 | 1,263,400 | $184.03 | 55,564 |
| 2026-08-06 | $184.92 | $365.73 | 2,070,400 | $187.83 | 70,941 |
| 2026-08-05 | $187.05 | $369.94 | 1,411,600 | $186.92 | 67,758 |
| 2026-08-04 | $185.23 | $366.34 | 1,939,600 | $185.59 | 61,536 |
| 2026-08-03 | $183.67 | $363.25 | 1,199,600 | $184.22 | 52,892 |
| 2026-07-31 | $184.16 | $364.22 | 1,821,200 | $181.16 | 84,342 |
| 2026-07-30 | $182.82 | $361.57 | 2,274,300 | $177.49 | 143,209 |
| 2026-07-29 | $176.04 | $348.16 | 2,083,100 | $180.74 | 95,173 |
| 2026-07-28 | $182.57 | $361.08 | 1,698,800 | $182.46 | 66,321 |
| 2026-07-27 | $184.66 | $365.21 | 1,665,700 | $184.41 | 61,179 |
| 2026-07-24 | $185.40 | $366.68 | 1,755,900 | $184.51 | 89,095 |
| 2026-07-23 | $184.21 | $364.32 | 1,977,600 | $184.75 | 99,293 |
| 2026-07-22 | $185.24 | $366.36 | 2,373,600 | $182.33 | 110,225 |
| 2026-07-21 | $183.30 | $362.52 | 1,813,900 | $184.24 | 86,010 |
| 2026-07-20 | $182.58 | $361.10 | 2,988,900 | $184.08 | 179,512 |
| 2026-07-17 | $182.50 | $360.94 | 3,190,600 | — | — |
| 2026-07-16 | $185.66 | $367.19 | 5,583,100 | — | — |
| 2026-07-15 | $186.59 | $369.03 | 3,995,400 | — | — |
| 2026-07-14 | $183.65 | $363.21 | 2,700,300 | — | — |
| 2026-07-13 | $178.17 | $352.38 | 1,975,400 | — | — |
| 2026-07-10 | $180.22 | $356.43 | 2,064,200 | — | — |
| 2026-07-09 | $180.16 | $356.31 | 2,277,000 | — | — |
| 2026-07-08 | $177.42 | $350.89 | 3,069,300 | — | — |
| 2026-07-07 | $179.94 | $355.88 | 2,384,500 | — | — |
| 2026-07-06 | $175.96 | $348.01 | 3,255,500 | — | — |
| 2026-07-02 | $170.69 | $337.58 | 1,357,500 | — | — |
| 2026-07-01 | $169.67 | $335.57 | 1,144,200 | — | — |
| 2026-06-30 | $169.60 | $333.77 | 1,723,200 | — | — |
| 2026-06-29 | $170.18 | $334.91 | 1,901,300 | — | — |
| 2026-06-26 | $168.11 | $330.83 | 4,014,100 | — | — |
| 2026-06-25 | $169.51 | $333.59 | 2,429,300 | — | — |
| 2026-06-24 | $168.87 | $332.33 | 3,872,700 | — | — |
| 2026-06-23 | $173.73 | $341.89 | 2,135,900 | — | — |
| 2026-06-22 | $173.71 | $341.85 | 3,209,600 | — | — |
| 2026-06-18 | $168.31 | $331.23 | 7,304,600 | — | — |
| 2026-06-17 | $171.10 | $336.72 | 2,453,000 | — | — |
| 2026-06-16 | $171.29 | $337.09 | 2,024,000 | — | — |
| 2026-06-15 | $167.37 | $329.38 | 2,372,500 | — | — |
| 2026-06-12 | $167.63 | $329.89 | 2,184,900 | — | — |
| 2026-06-11 | $164.85 | $324.42 | 2,655,500 | — | — |
| 2026-06-10 | $161.80 | $318.42 | 2,974,100 | — | — |
| 2026-06-09 | $163.25 | $321.27 | 1,717,500 | — | — |
| 2026-06-08 | $161.81 | $318.44 | 1,385,300 | — | — |
| 2026-06-05 | $161.75 | $318.32 | 1,743,900 | — | — |
| 2026-06-04 | $162.75 | $320.29 | 1,650,000 | — | — |
| 2026-06-03 | $157.88 | $310.70 | 1,344,000 | — | — |
| 2026-06-02 | $159.78 | $314.44 | 1,679,200 | — | — |
| 2026-06-01 | $159.79 | $314.46 | 1,321,400 | — | — |
| 2026-05-29 | $155.64 | $306.29 | 3,771,900 | — | — |
| 2026-05-28 | $157.61 | $310.17 | 2,071,500 | — | — |
| 2026-05-27 | $157.92 | $310.78 | 1,662,200 | — | — |
| 2026-05-26 | $158.52 | $311.96 | 2,134,800 | — | — |
| 2026-05-22 | $153.95 | $302.97 | 1,542,100 | — | — |
| 2026-05-21 | $153.69 | $302.46 | 1,572,100 | — | — |
| 2026-05-20 | $154.07 | $303.20 | 1,554,600 | — | — |
| 2026-05-19 | $150.88 | $296.93 | 1,896,100 | — | — |
| 2026-05-18 | $153.74 | $302.55 | 1,810,800 | — | — |
| 2026-05-15 | $152.85 | $300.80 | 1,553,900 | — | — |
| 2026-05-14 | $153.76 | $302.59 | 1,634,900 | — | — |
| 2026-05-13 | $151.58 | $298.30 | 2,257,600 | — | — |
| 2026-05-12 | $150.45 | $296.08 | 1,704,400 | — | — |
| 2026-05-11 | $150.17 | $295.53 | 1,825,300 | — | — |
| 2026-05-08 | $149.49 | $294.19 | 1,248,200 | — | — |
| 2026-05-07 | $148.78 | $292.79 | 2,166,500 | — | — |
| 2026-05-06 | $151.24 | $297.63 | 2,357,700 | — | — |
| 2026-05-05 | $148.68 | $292.60 | 1,635,500 | — | — |
| 2026-05-04 | $148.08 | $291.42 | 1,818,000 | — | — |
| 2026-05-01 | $152.00 | $299.13 | 1,728,100 | — | — |
| 2026-04-30 | $152.84 | $300.78 | 3,035,800 | — | — |
| 2026-04-29 | $150.70 | $296.57 | 2,148,700 | — | — |
| 2026-04-28 | $152.48 | $300.07 | 1,689,600 | — | — |
| 2026-04-27 | $154.02 | $303.10 | 1,696,400 | — | — |
| 2026-04-24 | $150.74 | $296.65 | 1,440,500 | — | — |
| 2026-04-23 | $151.25 | $297.65 | 2,492,200 | — | — |
| 2026-04-22 | $152.40 | $299.92 | 2,340,900 | — | — |
| 2026-04-21 | $153.57 | $302.22 | 3,703,700 | — | — |
| 2026-04-20 | $150.18 | $295.55 | 3,088,600 | — | — |
| 2026-04-17 | $145.43 | $286.20 | 3,179,500 | — | — |
| 2026-04-16 | $141.90 | $279.25 | 2,959,300 | — | — |
| 2026-04-15 | $142.74 | $280.91 | 2,079,300 | — | — |