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 — 2026
| 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 | — | — |
| 2026-04-14 | $110.54 | $351.84 | 1,521,700 | — | — |
| 2026-04-13 | $110.23 | $350.85 | 1,819,900 | — | — |
| 2026-04-10 | $110.33 | $351.17 | 1,378,500 | — | — |
| 2026-04-09 | $109.70 | $349.16 | 1,956,200 | — | — |
| 2026-04-08 | $110.47 | $351.61 | 2,572,900 | — | — |
| 2026-04-07 | $102.24 | $325.42 | 2,372,000 | — | — |
| 2026-04-06 | $103.86 | $330.58 | 1,405,600 | — | — |
| 2026-04-02 | $103.24 | $328.60 | 1,779,000 | — | — |
| 2026-04-01 | $106.47 | $338.88 | 1,861,300 | — | — |
| 2026-03-31 | $106.88 | $340.19 | 2,438,300 | — | — |
| 2026-03-30 | $103.82 | $330.45 | 1,362,700 | — | — |
| 2026-03-27 | $103.82 | $330.45 | 1,531,600 | — | — |
| 2026-03-26 | $105.31 | $335.19 | 1,756,100 | — | — |
| 2026-03-25 | $106.69 | $339.58 | 2,497,700 | — | — |
| 2026-03-24 | $103.42 | $329.18 | 2,540,200 | — | — |
| 2026-03-23 | $102.08 | $324.91 | 3,773,400 | — | — |
| 2026-03-20 | $97.22 | $309.44 | 3,638,100 | — | — |
| 2026-03-19 | $98.38 | $313.13 | 2,823,800 | — | — |
| 2026-03-18 | $100.78 | $320.77 | 1,851,600 | — | — |
| 2026-03-17 | $103.90 | $330.70 | 1,685,500 | — | — |
| 2026-03-16 | $103.45 | $329.27 | 1,896,700 | — | — |
| 2026-03-13 | $101.89 | $324.31 | 2,245,500 | — | — |
| 2026-03-12 | $100.73 | $320.61 | 2,033,400 | — | — |
| 2026-03-11 | $104.08 | $331.28 | 1,807,200 | — | — |
| 2026-03-10 | $105.85 | $336.91 | 3,399,000 | — | — |
| 2026-03-09 | $108.25 | $344.55 | 3,425,900 | — | — |
| 2026-03-06 | $106.70 | $339.62 | 3,161,400 | — | — |
| 2026-03-05 | $111.87 | $356.07 | 2,305,400 | — | — |
| 2026-03-04 | $117.70 | $374.63 | 2,530,500 | — | — |
| 2026-03-03 | $118.18 | $376.15 | 2,245,100 | — | — |
| 2026-03-02 | $119.20 | $379.40 | 2,310,800 | — | — |
| 2026-02-27 | $123.27 | $392.36 | 1,892,400 | — | — |
| 2026-02-26 | $123.48 | $393.02 | 1,363,800 | — | — |
| 2026-02-25 | $123.12 | $391.88 | 1,668,800 | — | — |
| 2026-02-24 | $125.55 | $399.61 | 1,545,100 | — | — |
| 2026-02-23 | $125.35 | $398.98 | 1,201,500 | — | — |
| 2026-02-20 | $126.53 | $402.73 | 1,838,600 | — | — |
| 2026-02-19 | $124.25 | $393.22 | 2,544,500 | — | — |
| 2026-02-18 | $128.25 | $405.87 | 3,311,900 | — | — |
| 2026-02-17 | $129.18 | $408.82 | 2,089,400 | — | — |
| 2026-02-13 | $131.34 | $415.65 | 1,713,700 | — | — |
| 2026-02-12 | $131.56 | $416.35 | 2,556,900 | — | — |
| 2026-02-11 | $131.03 | $414.67 | 1,618,200 | — | — |
| 2026-02-10 | $129.14 | $408.69 | 1,586,600 | — | — |
| 2026-02-09 | $127.59 | $403.79 | 1,475,000 | — | — |
| 2026-02-06 | $126.51 | $400.37 | 1,720,000 | — | — |
| 2026-02-05 | $124.42 | $393.75 | 2,468,700 | — | — |
| 2026-02-04 | $125.95 | $398.60 | 3,384,400 | — | — |
| 2026-02-03 | $119.52 | $378.25 | 2,865,600 | — | — |
| 2026-02-02 | $116.46 | $368.56 | 2,493,200 | — | — |
| 2026-01-30 | $115.63 | $365.94 | 2,737,000 | — | — |
| 2026-01-29 | $116.51 | $368.72 | 2,797,400 | — | — |
| 2026-01-28 | $113.96 | $360.65 | 5,740,700 | — | — |
| 2026-01-27 | $110.28 | $349.00 | 2,869,100 | — | — |
| 2026-01-26 | $112.65 | $356.50 | 1,821,300 | — | — |
| 2026-01-23 | $112.29 | $355.37 | 1,965,300 | — | — |
| 2026-01-22 | $113.91 | $360.49 | 2,062,900 | — | — |
| 2026-01-21 | $112.54 | $356.16 | 1,923,900 | — | — |
| 2026-01-20 | $109.01 | $344.99 | 2,079,400 | — | — |
| 2026-01-16 | $110.22 | $348.81 | 5,937,900 | — | — |
| 2026-01-15 | $110.07 | $348.34 | 1,549,100 | — | — |
| 2026-01-14 | $108.57 | $343.59 | 1,549,100 | — | — |
| 2026-01-13 | $107.59 | $340.49 | 1,875,600 | — | — |
| 2026-01-12 | $108.05 | $341.95 | 2,096,500 | — | — |
| 2026-01-09 | $107.41 | $339.92 | 1,679,200 | — | — |
| 2026-01-08 | $105.30 | $333.24 | 1,541,600 | — | — |
| 2026-01-07 | $103.90 | $328.81 | 1,677,100 | — | — |
| 2026-01-06 | $105.64 | $334.32 | 1,701,600 | — | — |
| 2026-01-05 | $105.21 | $332.96 | 1,699,600 | — | — |
| 2026-01-02 | $104.35 | $330.24 | 1,810,300 | — | — |