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
- 1983-07-01 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 | — | — | — | $180.48 | 54,614 |
| 2026-09-03 | — | — | — | $177.28 | 44,999 |
| 2026-09-02 | — | — | — | $173.87 | 76,283 |
| 2026-09-01 | — | — | — | $175.96 | 50,465 |
| 2026-08-31 | — | — | — | $179.51 | 35,274 |
| 2026-08-28 | — | — | — | $177.04 | 117,093 |
| 2026-08-27 | $176.11 | $310.49 | 710,200 | $176.26 | 37,098 |
| 2026-08-26 | $176.69 | $311.51 | 1,504,500 | $173.57 | 56,233 |
| 2026-08-25 | $174.71 | $308.02 | 857,500 | $176.14 | 44,094 |
| 2026-08-24 | $176.68 | $311.50 | 675,900 | $175.13 | 31,715 |
| 2026-08-21 | $175.20 | $308.89 | 1,723,500 | $173.64 | 53,541 |
| 2026-08-20 | $172.35 | $303.86 | 1,099,200 | $177.78 | 59,346 |
| 2026-08-19 | $177.93 | $313.70 | 1,135,600 | $180.09 | 44,505 |
| 2026-08-18 | $179.30 | $316.12 | 757,800 | $179.46 | 49,440 |
| 2026-08-17 | $179.48 | $316.43 | 793,500 | $180.25 | 60,392 |
| 2026-08-14 | $180.81 | $318.78 | 1,007,800 | $180.90 | 30,962 |
| 2026-08-13 | $180.99 | $319.10 | 743,300 | $181.55 | 45,964 |
| 2026-08-12 | $181.18 | $319.43 | 838,300 | $179.64 | 27,942 |
| 2026-08-11 | $180.02 | $317.39 | 1,079,700 | $178.96 | 49,515 |
| 2026-08-10 | $179.09 | $315.75 | 831,600 | $176.62 | 27,570 |
| 2026-08-07 | $176.56 | $311.28 | 598,400 | $177.54 | 28,898 |
| 2026-08-06 | $179.33 | $316.17 | 679,800 | $181.17 | 26,407 |
| 2026-08-05 | $180.55 | $318.32 | 856,000 | $179.92 | 40,456 |
| 2026-08-04 | $178.57 | $314.83 | 966,900 | $179.48 | 29,601 |
| 2026-08-03 | $177.68 | $313.26 | 957,100 | $175.56 | 35,438 |
| 2026-07-31 | $175.98 | $310.26 | 1,198,700 | $175.92 | 90,093 |
| 2026-07-30 | $174.97 | $308.48 | 875,500 | $175.66 | 27,043 |
| 2026-07-29 | $174.16 | $307.05 | 1,272,200 | $176.26 | 76,077 |
| 2026-07-28 | $177.18 | $312.38 | 1,404,400 | $172.99 | 66,400 |
| 2026-07-27 | $173.60 | $306.07 | 1,113,400 | $170.27 | 63,957 |
| 2026-07-24 | $169.30 | $298.49 | 1,207,500 | $167.92 | 50,486 |
| 2026-07-23 | $166.14 | $292.91 | 2,276,600 | $167.83 | 94,930 |
| 2026-07-22 | $168.01 | $296.21 | 1,452,000 | $168.01 | 91,976 |
| 2026-07-21 | $167.93 | $296.07 | 1,511,700 | $168.41 | 72,680 |
| 2026-07-20 | $168.32 | $296.76 | 1,119,700 | $169.11 | 49,714 |
| 2026-07-17 | $168.36 | $296.83 | 1,320,400 | — | — |
| 2026-07-16 | $169.70 | $299.19 | 1,758,100 | — | — |
| 2026-07-15 | $170.30 | $300.25 | 1,084,800 | — | — |
| 2026-07-14 | $167.43 | $295.19 | 1,434,600 | — | — |
| 2026-07-13 | $166.98 | $294.39 | 1,177,100 | — | — |
| 2026-07-10 | $168.12 | $296.40 | 1,000,400 | — | — |
| 2026-07-09 | $168.72 | $297.46 | 1,027,600 | — | — |
| 2026-07-08 | $165.35 | $291.52 | 1,170,600 | — | — |
| 2026-07-07 | $167.60 | $295.49 | 849,200 | — | — |
| 2026-07-06 | $166.41 | $293.39 | 905,800 | — | — |
| 2026-07-02 | $162.66 | $286.78 | 1,573,500 | — | — |
| 2026-07-01 | $158.19 | $278.90 | 1,631,200 | — | — |
| 2026-06-30 | $152.03 | $267.09 | 1,799,000 | — | — |
| 2026-06-29 | $149.08 | $261.90 | 1,596,400 | — | — |
| 2026-06-26 | $149.94 | $263.41 | 3,229,700 | — | — |
| 2026-06-25 | $150.52 | $264.43 | 2,120,500 | — | — |
| 2026-06-24 | $154.79 | $271.93 | 1,579,000 | — | — |
| 2026-06-23 | $157.44 | $276.59 | 1,603,600 | — | — |
| 2026-06-22 | $156.65 | $275.20 | 1,956,400 | — | — |
| 2026-06-18 | $155.86 | $273.81 | 3,302,800 | — | — |
| 2026-06-17 | $158.77 | $278.93 | 1,534,600 | — | — |
| 2026-06-16 | $158.31 | $278.12 | 1,290,800 | — | — |
| 2026-06-15 | $154.71 | $271.79 | 1,512,500 | — | — |
| 2026-06-12 | $154.40 | $271.25 | 1,181,100 | — | — |
| 2026-06-11 | $150.42 | $264.26 | 1,038,000 | — | — |
| 2026-06-10 | $150.59 | $264.56 | 1,241,500 | — | — |
| 2026-06-09 | $151.37 | $265.93 | 1,160,100 | — | — |
| 2026-06-08 | $150.19 | $263.85 | 1,192,400 | — | — |
| 2026-06-05 | $151.45 | $266.07 | 884,100 | — | — |
| 2026-06-04 | $150.51 | $264.41 | 1,048,100 | — | — |
| 2026-06-03 | $146.56 | $257.48 | 1,078,000 | — | — |
| 2026-06-02 | $146.75 | $257.81 | 1,417,700 | — | — |
| 2026-06-01 | $145.82 | $256.18 | 1,507,700 | — | — |
| 2026-05-29 | $143.41 | $251.94 | 2,484,500 | — | — |
| 2026-05-28 | $142.00 | $249.46 | 1,818,900 | — | — |
| 2026-05-27 | $145.40 | $255.44 | 2,303,300 | — | — |
| 2026-05-26 | $152.13 | $267.26 | 1,511,500 | — | — |
| 2026-05-22 | $151.46 | $266.08 | 1,336,500 | — | — |
| 2026-05-21 | $150.42 | $264.26 | 2,141,000 | — | — |
| 2026-05-20 | $152.07 | $267.16 | 1,310,800 | — | — |
| 2026-05-19 | $151.02 | $265.31 | 1,525,100 | — | — |
| 2026-05-18 | $154.46 | $271.35 | 1,069,600 | — | — |
| 2026-05-15 | $154.11 | $270.74 | 1,053,000 | — | — |
| 2026-05-14 | $155.57 | $273.30 | 823,900 | — | — |
| 2026-05-13 | $153.96 | $270.48 | 781,300 | — | — |
| 2026-05-12 | $153.48 | $269.63 | 1,249,200 | — | — |
| 2026-05-11 | $151.04 | $265.35 | 1,254,000 | — | — |
| 2026-05-08 | $154.33 | $271.13 | 1,351,400 | — | — |
| 2026-05-07 | $153.53 | $269.72 | 1,424,000 | — | — |
| 2026-05-06 | $159.37 | $279.98 | 1,017,300 | — | — |
| 2026-05-05 | $158.87 | $279.10 | 705,000 | — | — |
| 2026-05-04 | $156.81 | $275.48 | 847,600 | — | — |
| 2026-05-01 | $156.20 | $274.41 | 772,300 | — | — |
| 2026-04-30 | $158.32 | $278.14 | 1,299,800 | — | — |
| 2026-04-29 | $155.58 | $273.32 | 1,527,000 | — | — |
| 2026-04-28 | $155.69 | $273.52 | 1,759,700 | — | — |
| 2026-04-27 | $154.30 | $271.07 | 1,739,000 | — | — |
| 2026-04-24 | $153.42 | $269.53 | 1,272,200 | — | — |
| 2026-04-23 | $153.41 | $269.51 | 3,154,300 | — | — |
| 2026-04-22 | $154.52 | $271.46 | 2,185,300 | — | — |
| 2026-04-21 | $154.54 | $271.49 | 1,397,600 | — | — |
| 2026-04-20 | $152.24 | $267.45 | 1,398,100 | — | — |
| 2026-04-17 | $151.75 | $266.59 | 1,836,700 | — | — |
| 2026-04-16 | $150.86 | $265.03 | 1,427,600 | — | — |
| 2026-04-15 | $155.77 | $273.66 | 1,662,900 | — | — |