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 | — | — | — | $110.14 | 56,242 |
| 2026-09-03 | — | — | — | $113.06 | 72,212 |
| 2026-09-02 | — | — | — | $111.07 | 63,509 |
| 2026-09-01 | — | — | — | $111.44 | 67,929 |
| 2026-08-31 | — | — | — | $113.71 | 28,847 |
| 2026-08-28 | — | — | — | $114.85 | 32,256 |
| 2026-08-27 | $113.47 | $365.78 | 830,200 | $113.23 | 29,894 |
| 2026-08-26 | $114.42 | $368.84 | 1,046,800 | $114.07 | 40,427 |
| 2026-08-25 | $113.65 | $366.36 | 1,290,400 | $114.02 | 34,258 |
| 2026-08-24 | $113.23 | $365.01 | 1,156,100 | $114.91 | 34,454 |
| 2026-08-21 | $113.63 | $366.29 | 1,010,000 | $113.38 | 37,922 |
| 2026-08-20 | $112.44 | $362.46 | 1,574,900 | $112.82 | 26,331 |
| 2026-08-19 | $113.92 | $367.23 | 973,700 | $113.98 | 35,115 |
| 2026-08-18 | $112.81 | $363.65 | 1,414,400 | $113.23 | 66,565 |
| 2026-08-17 | $113.44 | $365.68 | 1,368,100 | $113.21 | 58,518 |
| 2026-08-14 | $114.11 | $367.84 | 970,000 | $114.05 | 37,084 |
| 2026-08-13 | $114.73 | $369.84 | 1,175,900 | $115.29 | 56,819 |
| 2026-08-12 | $114.60 | $369.42 | 1,191,300 | $116.70 | 69,920 |
| 2026-08-11 | $116.16 | $374.45 | 1,219,900 | $114.88 | 60,359 |
| 2026-08-10 | $115.48 | $372.26 | 1,777,800 | $118.56 | 75,827 |
| 2026-08-07 | $119.72 | $383.54 | 1,266,800 | $117.56 | 64,915 |
| 2026-08-06 | $117.16 | $375.34 | 1,384,900 | $118.48 | 68,718 |
| 2026-08-05 | $119.13 | $381.65 | 1,594,200 | $118.34 | 104,228 |
| 2026-08-04 | $117.80 | $377.39 | 1,486,400 | $114.64 | 62,247 |
| 2026-08-03 | $114.01 | $365.25 | 2,056,400 | $112.25 | 122,768 |
| 2026-07-31 | $110.52 | $354.07 | 2,589,600 | $111.87 | 120,971 |
| 2026-07-30 | $112.03 | $358.90 | 3,187,000 | $112.84 | 166,461 |
| 2026-07-29 | $111.83 | $358.26 | 4,117,400 | $115.16 | 295,790 |
| 2026-07-28 | $119.01 | $381.27 | 3,725,700 | $121.50 | 228,887 |
| 2026-07-27 | $118.47 | $379.54 | 1,951,100 | $118.27 | 145,284 |
| 2026-07-24 | $116.00 | $371.62 | 2,180,300 | $113.96 | 131,974 |
| 2026-07-23 | $113.75 | $364.42 | 2,555,700 | $114.67 | 167,765 |
| 2026-07-22 | $117.39 | $376.08 | 1,003,400 | $116.99 | 49,174 |
| 2026-07-21 | $115.71 | $370.69 | 1,312,600 | $115.56 | 65,958 |
| 2026-07-20 | $115.70 | $370.66 | 1,162,900 | $117.10 | 46,539 |
| 2026-07-17 | $117.36 | $375.98 | 1,380,200 | — | — |
| 2026-07-16 | $118.68 | $380.21 | 1,300,200 | — | — |
| 2026-07-15 | $115.31 | $369.41 | 1,088,000 | — | — |
| 2026-07-14 | $114.66 | $367.33 | 1,494,100 | — | — |
| 2026-07-13 | $113.84 | $364.70 | 1,411,700 | — | — |
| 2026-07-10 | $116.76 | $374.06 | 1,825,500 | — | — |
| 2026-07-09 | $115.96 | $371.50 | 2,168,800 | — | — |
| 2026-07-08 | $114.28 | $366.11 | 3,264,300 | — | — |
| 2026-07-07 | $120.22 | $385.14 | 2,991,600 | — | — |
| 2026-07-06 | $124.04 | $397.38 | 1,299,800 | — | — |
| 2026-07-02 | $125.33 | $401.51 | 2,017,400 | — | — |
| 2026-07-01 | $122.61 | $392.80 | 1,790,200 | — | — |
| 2026-06-30 | $121.29 | $388.57 | 1,669,800 | — | — |
| 2026-06-29 | $120.91 | $387.35 | 1,752,500 | — | — |
| 2026-06-26 | $123.24 | $394.82 | 2,550,400 | — | — |
| 2026-06-25 | $122.40 | $392.13 | 1,672,100 | — | — |
| 2026-06-24 | $120.98 | $387.58 | 3,589,200 | — | — |
| 2026-06-23 | $117.70 | $377.07 | 2,251,200 | — | — |
| 2026-06-22 | $118.92 | $380.98 | 1,605,700 | — | — |
| 2026-06-18 | $118.25 | $378.83 | 4,780,000 | — | — |
| 2026-06-17 | $117.14 | $375.28 | 1,671,600 | — | — |
| 2026-06-16 | $120.65 | $386.52 | 1,169,200 | — | — |
| 2026-06-15 | $121.53 | $389.34 | 1,588,500 | — | — |
| 2026-06-12 | $119.34 | $382.32 | 1,788,100 | — | — |
| 2026-06-11 | $118.24 | $378.80 | 1,975,300 | — | — |
| 2026-06-10 | $112.97 | $361.92 | 1,861,100 | — | — |
| 2026-06-09 | $116.36 | $372.78 | 1,811,900 | — | — |
| 2026-06-08 | $112.88 | $361.63 | 1,399,800 | — | — |
| 2026-06-05 | $113.80 | $364.58 | 1,935,000 | — | — |
| 2026-06-04 | $111.96 | $358.68 | 1,522,600 | — | — |
| 2026-06-03 | $111.39 | $356.85 | 1,526,000 | — | — |
| 2026-06-02 | $113.64 | $364.06 | 1,626,200 | — | — |
| 2026-06-01 | $112.07 | $359.03 | 1,806,300 | — | — |
| 2026-05-29 | $112.98 | $361.95 | 2,616,900 | — | — |
| 2026-05-28 | $112.86 | $361.56 | 2,060,300 | — | — |
| 2026-05-27 | $112.88 | $361.63 | 2,314,200 | — | — |
| 2026-05-26 | $109.54 | $350.93 | 2,187,800 | — | — |
| 2026-05-22 | $107.78 | $345.29 | 1,459,800 | — | — |
| 2026-05-21 | $106.63 | $341.61 | 2,036,800 | — | — |
| 2026-05-20 | $104.39 | $334.43 | 3,227,700 | — | — |
| 2026-05-19 | $101.70 | $325.81 | 1,906,400 | — | — |
| 2026-05-18 | $103.66 | $332.09 | 1,500,000 | — | — |
| 2026-05-15 | $102.64 | $328.82 | 1,530,200 | — | — |
| 2026-05-14 | $105.92 | $339.33 | 1,003,300 | — | — |
| 2026-05-13 | $105.46 | $337.86 | 1,352,200 | — | — |
| 2026-05-12 | $106.38 | $340.80 | 1,470,100 | — | — |
| 2026-05-11 | $107.95 | $345.83 | 1,180,100 | — | — |
| 2026-05-08 | $109.61 | $348.88 | 1,391,600 | — | — |
| 2026-05-07 | $108.93 | $346.71 | 2,140,000 | — | — |
| 2026-05-06 | $111.53 | $354.99 | 2,667,500 | — | — |
| 2026-05-05 | $106.41 | $338.69 | 1,041,800 | — | — |
| 2026-05-04 | $104.08 | $331.28 | 2,237,900 | — | — |
| 2026-05-01 | $107.51 | $342.19 | 1,818,500 | — | — |
| 2026-04-30 | $108.50 | $345.34 | 2,427,200 | — | — |
| 2026-04-29 | $104.69 | $333.22 | 2,516,000 | — | — |
| 2026-04-28 | $107.68 | $342.73 | 2,078,800 | — | — |
| 2026-04-27 | $110.30 | $351.07 | 1,664,600 | — | — |
| 2026-04-24 | $109.80 | $349.48 | 1,560,800 | — | — |
| 2026-04-23 | $110.29 | $351.04 | 1,680,400 | — | — |
| 2026-04-22 | $111.67 | $355.43 | 1,696,000 | — | — |
| 2026-04-21 | $110.92 | $353.05 | 2,064,800 | — | — |
| 2026-04-20 | $114.73 | $365.17 | 1,413,000 | — | — |
| 2026-04-17 | $114.85 | $365.56 | 5,825,000 | — | — |
| 2026-04-16 | $112.16 | $356.99 | 2,973,400 | — | — |
| 2026-04-15 | $107.72 | $342.86 | 1,706,700 | — | — |