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
- 1975-06-12 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 | — | — | — | $40.35 | 117,099 |
| 2026-09-03 | — | — | — | $40.91 | 124,294 |
| 2026-09-02 | — | — | — | $40.05 | 161,980 |
| 2026-09-01 | — | — | — | $39.90 | 131,557 |
| 2026-08-31 | — | — | — | $41.22 | 194,734 |
| 2026-08-28 | — | — | — | $41.48 | 94,380 |
| 2026-08-27 | $41.66 | $97.73 | 2,386,500 | $41.65 | 113,753 |
| 2026-08-26 | $42.09 | $98.74 | 2,338,500 | $42.21 | 66,799 |
| 2026-08-25 | $42.01 | $98.55 | 2,102,200 | $42.65 | 126,185 |
| 2026-08-24 | $42.99 | $100.85 | 2,029,100 | $43.27 | 101,887 |
| 2026-08-21 | $42.94 | $100.73 | 1,714,400 | $42.64 | 79,753 |
| 2026-08-20 | $42.61 | $99.96 | 2,623,200 | $42.06 | 114,929 |
| 2026-08-19 | $42.49 | $99.68 | 3,702,100 | $41.41 | 246,414 |
| 2026-08-18 | $41.13 | $96.49 | 2,528,900 | $41.18 | 165,722 |
| 2026-08-17 | $40.74 | $95.57 | 2,739,700 | $42.32 | 160,072 |
| 2026-08-14 | $42.77 | $100.34 | 1,352,200 | $41.97 | 76,258 |
| 2026-08-13 | $42.12 | $98.81 | 1,980,600 | $41.79 | 132,691 |
| 2026-08-12 | $41.57 | $97.52 | 1,955,600 | $41.41 | 148,572 |
| 2026-08-11 | $41.98 | $98.48 | 2,272,300 | $41.96 | 134,447 |
| 2026-08-10 | $42.52 | $99.75 | 2,210,000 | $42.60 | 108,569 |
| 2026-08-07 | $43.37 | $101.74 | 3,222,500 | $42.41 | 120,496 |
| 2026-08-06 | $42.41 | $99.49 | 4,856,300 | $43.70 | 268,466 |
| 2026-08-05 | $41.87 | $98.22 | 3,301,100 | $42.35 | 161,674 |
| 2026-08-04 | $42.29 | $99.21 | 2,572,700 | $41.38 | 83,769 |
| 2026-08-03 | $41.92 | $98.34 | 2,978,900 | $42.27 | 156,735 |
| 2026-07-31 | $41.56 | $97.50 | 5,459,800 | $41.05 | 134,603 |
| 2026-07-30 | $41.55 | $97.47 | 2,868,000 | $41.92 | 164,399 |
| 2026-07-29 | $42.76 | $100.31 | 3,513,500 | $42.26 | 296,745 |
| 2026-07-28 | $42.51 | $99.73 | 3,734,200 | $42.04 | 275,295 |
| 2026-07-27 | $41.13 | $96.49 | 2,841,900 | $41.08 | 199,531 |
| 2026-07-24 | $40.95 | $96.07 | 2,103,800 | $40.22 | 151,141 |
| 2026-07-23 | $40.04 | $93.93 | 2,392,500 | $40.57 | 167,043 |
| 2026-07-22 | $41.04 | $96.28 | 1,734,500 | $41.41 | 133,165 |
| 2026-07-21 | $40.86 | $95.86 | 2,183,100 | $41.56 | 162,464 |
| 2026-07-20 | $41.61 | $97.61 | 3,128,700 | $41.09 | 170,234 |
| 2026-07-17 | $40.93 | $96.02 | 3,128,000 | — | — |
| 2026-07-16 | $41.78 | $98.01 | 3,902,100 | — | — |
| 2026-07-15 | $39.61 | $92.92 | 2,103,600 | — | — |
| 2026-07-14 | $38.86 | $91.16 | 3,224,100 | — | — |
| 2026-07-13 | $39.88 | $93.56 | 3,079,000 | — | — |
| 2026-07-10 | $39.17 | $91.89 | 3,246,700 | — | — |
| 2026-07-09 | $38.74 | $90.88 | 2,959,000 | — | — |
| 2026-07-08 | $38.79 | $91.00 | 4,024,100 | — | — |
| 2026-07-07 | $39.27 | $92.13 | 3,265,200 | — | — |
| 2026-07-06 | $38.86 | $91.16 | 4,140,400 | — | — |
| 2026-07-02 | $39.78 | $93.32 | 2,793,300 | — | — |
| 2026-07-01 | $39.04 | $91.59 | 3,080,000 | — | — |
| 2026-06-30 | $38.96 | $91.40 | 3,155,400 | — | — |
| 2026-06-29 | $39.75 | $93.25 | 3,961,800 | — | — |
| 2026-06-26 | $41.48 | $97.31 | 4,000,600 | — | — |
| 2026-06-25 | $40.54 | $95.10 | 3,198,800 | — | — |
| 2026-06-24 | $40.53 | $95.08 | 3,246,100 | — | — |
| 2026-06-23 | $39.71 | $93.16 | 2,800,200 | — | — |
| 2026-06-22 | $39.64 | $92.99 | 4,389,900 | — | — |
| 2026-06-18 | $39.40 | $92.43 | 5,702,800 | — | — |
| 2026-06-17 | $39.05 | $91.61 | 3,418,100 | — | — |
| 2026-06-16 | $40.60 | $95.25 | 2,300,200 | — | — |
| 2026-06-15 | $40.89 | $95.93 | 2,802,600 | — | — |
| 2026-06-12 | $41.58 | $97.54 | 3,597,200 | — | — |
| 2026-06-11 | $40.93 | $96.02 | 2,399,100 | — | — |
| 2026-06-10 | $40.90 | $95.95 | 3,450,900 | — | — |
| 2026-06-09 | $40.52 | $95.06 | 4,326,500 | — | — |
| 2026-06-08 | $39.61 | $92.92 | 4,138,400 | — | — |
| 2026-06-05 | $39.06 | $91.63 | 2,714,300 | — | — |
| 2026-06-04 | $38.43 | $90.15 | 2,895,900 | — | — |
| 2026-06-03 | $38.62 | $90.60 | 2,676,900 | — | — |
| 2026-06-02 | $38.91 | $91.28 | 3,476,200 | — | — |
| 2026-06-01 | $39.03 | $91.56 | 3,755,400 | — | — |
| 2026-05-29 | $39.53 | $92.74 | 4,112,600 | — | — |
| 2026-05-28 | $40.57 | $94.05 | 3,330,000 | — | — |
| 2026-05-27 | $41.87 | $97.06 | 2,892,100 | — | — |
| 2026-05-26 | $41.23 | $95.58 | 3,367,800 | — | — |
| 2026-05-22 | $42.55 | $98.64 | 2,106,500 | — | — |
| 2026-05-21 | $42.53 | $98.59 | 3,276,100 | — | — |
| 2026-05-20 | $42.76 | $99.13 | 3,287,400 | — | — |
| 2026-05-19 | $41.95 | $97.25 | 2,784,700 | — | — |
| 2026-05-18 | $41.68 | $96.62 | 2,787,100 | — | — |
| 2026-05-15 | $40.84 | $94.67 | 2,537,100 | — | — |
| 2026-05-14 | $40.81 | $94.61 | 2,424,600 | — | — |
| 2026-05-13 | $41.42 | $96.02 | 2,963,600 | — | — |
| 2026-05-12 | $41.34 | $95.83 | 4,624,700 | — | — |
| 2026-05-11 | $41.44 | $96.07 | 3,189,300 | — | — |
| 2026-05-08 | $42.41 | $98.31 | 3,455,600 | — | — |
| 2026-05-07 | $43.13 | $99.98 | 3,582,900 | — | — |
| 2026-05-06 | $42.76 | $99.13 | 2,779,400 | — | — |
| 2026-05-05 | $42.19 | $97.80 | 3,616,200 | — | — |
| 2026-05-04 | $40.73 | $94.42 | 4,417,500 | — | — |
| 2026-05-01 | $42.14 | $97.69 | 4,517,400 | — | — |
| 2026-04-30 | $42.74 | $99.08 | 6,385,300 | — | — |
| 2026-04-29 | $42.41 | $98.31 | 4,609,300 | — | — |
| 2026-04-28 | $42.56 | $98.66 | 3,222,300 | — | — |
| 2026-04-27 | $42.59 | $98.73 | 3,360,200 | — | — |
| 2026-04-24 | $42.44 | $98.38 | 2,959,600 | — | — |
| 2026-04-23 | $42.87 | $99.38 | 3,127,900 | — | — |
| 2026-04-22 | $42.70 | $98.99 | 2,946,900 | — | — |
| 2026-04-21 | $43.59 | $101.05 | 2,009,300 | — | — |
| 2026-04-20 | $44.29 | $102.67 | 2,631,000 | — | — |
| 2026-04-17 | $44.59 | $103.37 | 3,437,700 | — | — |
| 2026-04-16 | $44.17 | $102.39 | 3,004,100 | — | — |
| 2026-04-15 | $44.31 | $102.72 | 2,685,300 | — | — |
| 2026-04-14 | $43.66 | $101.21 | 3,728,300 | — | — |
| 2026-04-13 | $44.65 | $103.51 | 2,204,300 | — | — |
| 2026-04-10 | $45.05 | $104.43 | 2,218,300 | — | — |
| 2026-04-09 | $44.68 | $103.58 | 3,568,200 | — | — |
| 2026-04-08 | $43.90 | $101.77 | 3,331,500 | — | — |
| 2026-04-07 | $45.05 | $104.43 | 2,084,200 | — | — |
| 2026-04-06 | $44.46 | $103.07 | 2,105,100 | — | — |
| 2026-04-02 | $44.04 | $102.09 | 2,983,300 | — | — |
| 2026-04-01 | $42.90 | $99.45 | 2,618,400 | — | — |
| 2026-03-31 | $43.06 | $99.82 | 1,970,600 | — | — |
| 2026-03-30 | $42.92 | $99.50 | 2,366,000 | — | — |
| 2026-03-27 | $43.40 | $100.61 | 3,425,200 | — | — |
| 2026-03-26 | $41.91 | $97.16 | 3,072,400 | — | — |
| 2026-03-25 | $41.27 | $95.67 | 2,222,700 | — | — |
| 2026-03-24 | $41.16 | $95.42 | 2,043,100 | — | — |
| 2026-03-23 | $41.94 | $97.22 | 2,718,500 | — | — |
| 2026-03-20 | $41.40 | $95.97 | 5,375,900 | — | — |
| 2026-03-19 | $42.28 | $98.01 | 2,867,900 | — | — |
| 2026-03-18 | $41.90 | $97.13 | 2,942,300 | — | — |
| 2026-03-17 | $42.60 | $98.75 | 2,666,100 | — | — |
| 2026-03-16 | $42.10 | $97.60 | 3,045,500 | — | — |
| 2026-03-13 | $43.61 | $101.10 | 2,674,600 | — | — |
| 2026-03-12 | $43.69 | $101.28 | 3,835,500 | — | — |
| 2026-03-11 | $44.97 | $104.25 | 2,399,500 | — | — |
| 2026-03-10 | $45.87 | $106.34 | 3,546,200 | — | — |
| 2026-03-09 | $46.01 | $106.66 | 2,417,500 | — | — |
| 2026-03-06 | $46.64 | $108.12 | 2,029,900 | — | — |
| 2026-03-05 | $47.10 | $108.07 | 2,649,700 | — | — |
| 2026-03-04 | $47.33 | $108.60 | 2,888,400 | — | — |
| 2026-03-03 | $48.06 | $110.28 | 3,050,700 | — | — |
| 2026-03-02 | $48.59 | $111.49 | 3,950,200 | — | — |
| 2026-02-27 | $48.99 | $112.41 | 2,403,600 | — | — |
| 2026-02-26 | $48.04 | $110.23 | 2,771,500 | — | — |
| 2026-02-25 | $47.51 | $109.01 | 4,408,100 | — | — |
| 2026-02-24 | $49.89 | $114.48 | 2,673,800 | — | — |
| 2026-02-23 | $49.47 | $113.51 | 3,015,900 | — | — |
| 2026-02-20 | $49.86 | $114.41 | 3,431,100 | — | — |
| 2026-02-19 | $48.35 | $110.94 | 7,044,200 | — | — |
| 2026-02-18 | $50.82 | $116.61 | 4,483,100 | — | — |
| 2026-02-17 | $50.90 | $116.79 | 5,348,600 | — | — |
| 2026-02-13 | $53.22 | $122.12 | 3,705,500 | — | — |
| 2026-02-12 | $54.38 | $124.78 | 4,976,500 | — | — |
| 2026-02-11 | $53.27 | $122.23 | 3,088,200 | — | — |
| 2026-02-10 | $52.03 | $119.39 | 2,460,800 | — | — |
| 2026-02-09 | $50.87 | $116.72 | 2,810,900 | — | — |
| 2026-02-06 | $51.76 | $118.77 | 2,269,500 | — | — |
| 2026-02-05 | $51.13 | $117.32 | 2,355,700 | — | — |
| 2026-02-04 | $51.31 | $117.73 | 3,677,200 | — | — |
| 2026-02-03 | $49.32 | $113.17 | 2,824,300 | — | — |
| 2026-02-02 | $48.43 | $111.13 | 2,538,500 | — | — |
| 2026-01-30 | $48.04 | $110.23 | 2,429,700 | — | — |
| 2026-01-29 | $47.57 | $109.15 | 4,383,100 | — | — |
| 2026-01-28 | $47.74 | $109.54 | 2,643,100 | — | — |
| 2026-01-27 | $48.46 | $111.19 | 3,309,500 | — | — |
| 2026-01-26 | $49.14 | $112.75 | 2,576,700 | — | — |
| 2026-01-23 | $49.35 | $113.24 | 2,326,200 | — | — |
| 2026-01-22 | $49.76 | $114.18 | 2,312,400 | — | — |
| 2026-01-21 | $50.43 | $115.71 | 2,733,800 | — | — |
| 2026-01-20 | $50.00 | $114.73 | 3,496,900 | — | — |
| 2026-01-16 | $48.95 | $112.32 | 2,657,400 | — | — |
| 2026-01-15 | $50.64 | $116.20 | 2,206,000 | — | — |
| 2026-01-14 | $50.49 | $115.85 | 2,394,200 | — | — |
| 2026-01-13 | $49.20 | $112.89 | 2,046,700 | — | — |
| 2026-01-12 | $48.85 | $112.09 | 3,300,600 | — | — |
| 2026-01-09 | $48.13 | $110.44 | 2,562,800 | — | — |
| 2026-01-08 | $47.25 | $108.42 | 3,604,400 | — | — |
| 2026-01-07 | $45.94 | $105.41 | 2,869,100 | — | — |
| 2026-01-06 | $46.19 | $105.99 | 4,242,100 | — | — |
| 2026-01-05 | $46.31 | $106.26 | 3,294,700 | — | — |
| 2026-01-02 | $47.40 | $108.76 | 2,763,800 | — | — |