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
| 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 | — | — |