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-11-21 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 | — | — | — | $26.13 | 1,139,083 |
| 2026-09-03 | — | — | — | $26.20 | 2,012,136 |
| 2026-09-02 | — | — | — | $26.12 | 1,459,947 |
| 2026-09-01 | — | — | — | $26.12 | 1,679,240 |
| 2026-08-31 | — | — | — | $25.93 | 1,538,475 |
| 2026-08-28 | — | — | — | $25.62 | 1,190,457 |
| 2026-08-27 | $25.43 | $393.16 | 26,110,900 | $25.54 | 2,005,984 |
| 2026-08-26 | $25.87 | $399.96 | 26,372,000 | $25.83 | 1,596,814 |
| 2026-08-25 | $25.77 | $398.42 | 28,823,000 | $25.58 | 1,392,760 |
| 2026-08-24 | $25.69 | $397.18 | 26,268,500 | $25.27 | 1,384,133 |
| 2026-08-21 | $25.29 | $391.00 | 30,363,300 | $25.27 | 1,682,461 |
| 2026-08-20 | $25.15 | $388.83 | 25,231,400 | $25.11 | 1,244,998 |
| 2026-08-19 | $25.12 | $388.37 | 29,973,400 | $24.90 | 1,519,669 |
| 2026-08-18 | $24.90 | $384.97 | 34,303,300 | $25.01 | 2,692,707 |
| 2026-08-17 | $24.68 | $381.57 | 36,794,800 | $24.76 | 2,053,644 |
| 2026-08-14 | $24.89 | $384.81 | 27,109,300 | $24.66 | 1,210,663 |
| 2026-08-13 | $24.58 | $380.02 | 35,277,700 | $24.36 | 2,472,673 |
| 2026-08-12 | $24.25 | $374.92 | 32,522,200 | $24.29 | 1,490,822 |
| 2026-08-11 | $24.50 | $378.78 | 35,144,000 | $24.02 | 1,803,197 |
| 2026-08-10 | $24.05 | $371.83 | 42,877,500 | $23.59 | 2,281,874 |
| 2026-08-07 | $23.79 | $367.81 | 34,887,000 | $23.56 | 2,450,924 |
| 2026-08-06 | $23.71 | $366.57 | 47,689,400 | $23.44 | 2,005,615 |
| 2026-08-05 | $23.06 | $356.52 | 66,801,800 | $22.76 | 3,498,908 |
| 2026-08-04 | $23.38 | $361.47 | 55,823,300 | $23.29 | 2,699,536 |
| 2026-08-03 | $23.59 | $364.71 | 53,816,900 | $23.69 | 2,822,072 |
| 2026-07-31 | $23.25 | $359.46 | 58,149,000 | $23.10 | 3,425,679 |
| 2026-07-30 | $23.21 | $358.84 | 49,433,700 | $23.41 | 2,948,724 |
| 2026-07-29 | $23.94 | $370.13 | 77,480,900 | $24.64 | 5,393,718 |
| 2026-07-28 | $24.66 | $381.26 | 57,350,500 | $24.77 | 3,136,848 |
| 2026-07-27 | $24.42 | $377.55 | 74,458,300 | $24.09 | 4,496,614 |
| 2026-07-24 | $24.13 | $373.06 | 80,670,900 | $23.06 | 5,299,356 |
| 2026-07-23 | $22.96 | $354.97 | 103,562,100 | $23.15 | 5,365,463 |
| 2026-07-22 | $23.04 | $356.21 | 187,291,400 | $23.39 | 7,483,857 |
| 2026-07-21 | $22.26 | $344.15 | 139,856,700 | $21.90 | 4,200,695 |
| 2026-07-20 | $21.95 | $339.36 | 87,678,100 | $21.64 | 3,722,204 |
| 2026-07-17 | $21.81 | $337.19 | 79,330,400 | — | — |
| 2026-07-16 | $21.98 | $339.82 | 85,226,600 | — | — |
| 2026-07-15 | $21.43 | $331.32 | 75,068,600 | — | — |
| 2026-07-14 | $21.28 | $329.00 | 53,556,100 | — | — |
| 2026-07-13 | $21.55 | $333.17 | 65,496,400 | — | — |
| 2026-07-10 | $21.13 | $326.68 | 49,781,900 | — | — |
| 2026-07-09 | $21.04 | $320.99 | 50,847,700 | — | — |
| 2026-07-08 | $21.12 | $322.21 | 63,946,700 | — | — |
| 2026-07-07 | $21.09 | $321.75 | 66,469,400 | — | — |
| 2026-07-06 | $20.58 | $313.97 | 113,634,400 | — | — |
| 2026-07-02 | $20.58 | $313.97 | 129,300,400 | — | — |
| 2026-07-01 | $20.48 | $312.45 | 137,694,400 | — | — |
| 2026-06-30 | $20.70 | $315.80 | 131,117,200 | — | — |
| 2026-06-29 | $21.82 | $332.89 | 84,994,800 | — | — |
| 2026-06-26 | $22.72 | $346.62 | 85,148,700 | — | — |
| 2026-06-25 | $22.42 | $342.05 | 43,228,800 | — | — |
| 2026-06-24 | $22.37 | $341.28 | 57,297,300 | — | — |
| 2026-06-23 | $22.81 | $348.00 | 73,551,900 | — | — |
| 2026-06-22 | $22.10 | $337.16 | 68,522,300 | — | — |
| 2026-06-18 | $22.01 | $335.79 | 94,242,900 | — | — |
| 2026-06-17 | $22.44 | $342.35 | 56,538,300 | — | — |
| 2026-06-16 | $23.16 | $353.34 | 47,609,300 | — | — |
| 2026-06-15 | $23.29 | $355.32 | 48,293,300 | — | — |
| 2026-06-12 | $23.58 | $359.74 | 38,879,400 | — | — |
| 2026-06-11 | $23.00 | $350.89 | 38,147,600 | — | — |
| 2026-06-10 | $23.21 | $354.10 | 50,622,400 | — | — |
| 2026-06-09 | $22.71 | $346.47 | 52,561,000 | — | — |
| 2026-06-08 | $22.50 | $343.27 | 41,973,500 | — | — |
| 2026-06-05 | $22.75 | $347.08 | 60,825,900 | — | — |
| 2026-06-04 | $22.77 | $347.39 | 82,536,300 | — | — |
| 2026-06-03 | $23.55 | $359.29 | 51,911,800 | — | — |
| 2026-06-02 | $24.64 | $375.91 | 42,080,300 | — | — |
| 2026-06-01 | $24.55 | $374.54 | 29,675,700 | — | — |
| 2026-05-29 | $24.80 | $378.36 | 88,295,100 | — | — |
| 2026-05-28 | $24.88 | $379.58 | 25,343,800 | — | — |
| 2026-05-27 | $24.89 | $379.73 | 35,903,300 | — | — |
| 2026-05-26 | $25.02 | $381.71 | 32,461,200 | — | — |
| 2026-05-22 | $25.26 | $385.37 | 25,271,100 | — | — |
| 2026-05-21 | $25.34 | $386.59 | 35,792,600 | — | — |
| 2026-05-20 | $24.93 | $380.34 | 40,363,800 | — | — |
| 2026-05-19 | $24.98 | $381.10 | 39,383,400 | — | — |
| 2026-05-18 | $24.43 | $372.71 | 38,981,000 | — | — |
| 2026-05-15 | $24.03 | $366.61 | 44,236,200 | — | — |
| 2026-05-14 | $24.65 | $376.07 | 32,683,600 | — | — |
| 2026-05-13 | $24.74 | $377.44 | 34,609,700 | — | — |
| 2026-05-12 | $25.23 | $384.92 | 33,454,600 | — | — |
| 2026-05-11 | $24.87 | $379.42 | 37,447,600 | — | — |
| 2026-05-08 | $25.16 | $383.85 | 36,012,900 | — | — |
| 2026-05-07 | $25.26 | $385.37 | 42,986,600 | — | — |
| 2026-05-06 | $25.57 | $390.10 | 34,338,900 | — | — |
| 2026-05-05 | $25.90 | $395.14 | 24,482,400 | — | — |
| 2026-05-04 | $26.10 | $398.19 | 23,439,500 | — | — |
| 2026-05-01 | $26.12 | $398.49 | 31,493,700 | — | — |
| 2026-04-30 | $26.13 | $398.65 | 44,640,600 | — | — |
| 2026-04-29 | $25.75 | $392.85 | 22,790,600 | — | — |
| 2026-04-28 | $26.06 | $397.58 | 30,377,600 | — | — |
| 2026-04-27 | $25.52 | $389.34 | 32,633,700 | — | — |
| 2026-04-24 | $26.20 | $399.71 | 30,600,900 | — | — |
| 2026-04-23 | $26.61 | $405.97 | 47,337,900 | — | — |
| 2026-04-22 | $25.98 | $396.36 | 59,711,900 | — | — |
| 2026-04-21 | $25.88 | $394.83 | 44,489,400 | — | — |
| 2026-04-20 | $26.18 | $399.41 | 30,509,400 | — | — |
| 2026-04-17 | $26.51 | $404.44 | 35,023,800 | — | — |
| 2026-04-16 | $26.40 | $402.77 | 34,901,900 | — | — |
| 2026-04-15 | $25.46 | $388.42 | 33,847,600 | — | — |
| 2026-04-14 | $25.62 | $390.87 | 42,173,900 | — | — |
| 2026-04-13 | $25.61 | $390.71 | 46,751,800 | — | — |
| 2026-04-10 | $26.46 | $403.68 | 31,990,400 | — | — |
| 2026-04-09 | $26.84 | $405.24 | 41,439,800 | — | — |
| 2026-04-08 | $27.35 | $412.94 | 47,841,600 | — | — |
| 2026-04-07 | $28.04 | $423.36 | 27,653,000 | — | — |
| 2026-04-06 | $28.32 | $427.58 | 29,396,200 | — | — |
| 2026-04-02 | $28.33 | $427.73 | 34,996,200 | — | — |
| 2026-04-01 | $28.31 | $427.43 | 43,112,500 | — | — |
| 2026-03-31 | $28.99 | $437.70 | 48,632,300 | — | — |
| 2026-03-30 | $28.78 | $434.53 | 35,293,900 | — | — |
| 2026-03-27 | $29.10 | $439.36 | 38,162,800 | — | — |
| 2026-03-26 | $28.92 | $436.64 | 29,904,500 | — | — |
| 2026-03-25 | $28.81 | $434.98 | 36,571,100 | — | — |
| 2026-03-24 | $28.87 | $435.89 | 41,047,200 | — | — |
| 2026-03-23 | $28.76 | $434.23 | 46,656,300 | — | — |
| 2026-03-20 | $28.31 | $427.43 | 128,734,200 | — | — |
| 2026-03-19 | $27.74 | $418.83 | 58,624,200 | — | — |
| 2026-03-18 | $27.41 | $413.84 | 34,898,700 | — | — |
| 2026-03-17 | $27.85 | $420.49 | 33,904,300 | — | — |
| 2026-03-16 | $27.73 | $418.67 | 31,792,800 | — | — |
| 2026-03-13 | $27.72 | $418.52 | 28,076,800 | — | — |
| 2026-03-12 | $27.39 | $413.54 | 32,636,100 | — | — |
| 2026-03-11 | $27.16 | $410.07 | 46,925,600 | — | — |
| 2026-03-10 | $27.71 | $418.37 | 37,596,500 | — | — |
| 2026-03-09 | $27.53 | $415.66 | 52,145,000 | — | — |
| 2026-03-06 | $28.64 | $432.41 | 37,909,900 | — | — |
| 2026-03-05 | $28.97 | $437.40 | 46,498,100 | — | — |
| 2026-03-04 | $28.98 | $437.55 | 42,409,300 | — | — |
| 2026-03-03 | $28.67 | $432.87 | 45,891,200 | — | — |
| 2026-03-02 | $28.01 | $422.90 | 39,270,900 | — | — |
| 2026-02-27 | $28.01 | $422.90 | 54,509,300 | — | — |
| 2026-02-26 | $27.46 | $414.60 | 33,856,800 | — | — |
| 2026-02-25 | $27.87 | $420.79 | 45,550,700 | — | — |
| 2026-02-24 | $28.35 | $428.04 | 34,541,700 | — | — |
| 2026-02-23 | $28.52 | $430.60 | 41,169,300 | — | — |
| 2026-02-20 | $27.98 | $422.45 | 25,383,600 | — | — |
| 2026-02-19 | $27.88 | $420.94 | 31,221,900 | — | — |
| 2026-02-18 | $27.88 | $420.94 | 33,179,300 | — | — |
| 2026-02-17 | $28.68 | $433.02 | 29,868,900 | — | — |
| 2026-02-13 | $28.69 | $433.17 | 42,687,500 | — | — |
| 2026-02-12 | $28.80 | $434.83 | 70,553,100 | — | — |
| 2026-02-11 | $28.47 | $429.85 | 64,213,300 | — | — |
| 2026-02-10 | $27.41 | $413.84 | 34,925,900 | — | — |
| 2026-02-09 | $27.11 | $409.31 | 33,057,800 | — | — |
| 2026-02-06 | $27.13 | $409.62 | 37,410,400 | — | — |
| 2026-02-05 | $27.31 | $412.33 | 44,672,400 | — | — |
| 2026-02-04 | $27.22 | $410.97 | 52,448,300 | — | — |
| 2026-02-03 | $26.83 | $405.09 | 61,110,400 | — | — |
| 2026-02-02 | $26.30 | $397.08 | 66,564,000 | — | — |
| 2026-01-30 | $26.21 | $395.73 | 78,227,500 | — | — |
| 2026-01-29 | $25.13 | $379.42 | 73,255,300 | — | — |
| 2026-01-28 | $24.07 | $363.42 | 84,121,900 | — | — |
| 2026-01-27 | $23.00 | $347.26 | 72,164,400 | — | — |
| 2026-01-26 | $23.45 | $354.05 | 44,376,000 | — | — |
| 2026-01-23 | $23.59 | $356.17 | 36,056,800 | — | — |
| 2026-01-22 | $23.58 | $356.02 | 30,388,300 | — | — |
| 2026-01-21 | $23.50 | $354.81 | 40,672,100 | — | — |
| 2026-01-20 | $23.45 | $354.05 | 51,781,100 | — | — |
| 2026-01-16 | $23.49 | $354.66 | 46,504,800 | — | — |
| 2026-01-15 | $23.73 | $358.28 | 35,919,500 | — | — |
| 2026-01-14 | $23.61 | $356.47 | 51,414,800 | — | — |
| 2026-01-13 | $23.30 | $351.79 | 40,890,600 | — | — |
| 2026-01-12 | $23.74 | $358.43 | 40,700,100 | — | — |
| 2026-01-09 | $23.99 | $358.01 | 30,811,000 | — | — |
| 2026-01-08 | $24.17 | $360.70 | 43,770,400 | — | — |
| 2026-01-07 | $23.97 | $357.71 | 46,998,400 | — | — |
| 2026-01-06 | $24.34 | $363.23 | 59,966,200 | — | — |
| 2026-01-05 | $24.71 | $368.75 | 48,958,100 | — | — |
| 2026-01-02 | $24.56 | $366.52 | 28,718,400 | — | — |