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 | — | — | — | $28.93 | 33,483 |
| 2026-09-03 | — | — | — | $29.06 | 96,942 |
| 2026-09-02 | — | — | — | $28.60 | 59,883 |
| 2026-09-01 | — | — | — | $29.04 | 73,909 |
| 2026-08-31 | — | — | — | $29.98 | 69,723 |
| 2026-08-28 | — | — | — | $29.67 | 31,804 |
| 2026-08-27 | $29.49 | $234.45 | 782,200 | $29.35 | 26,471 |
| 2026-08-26 | $29.60 | $235.33 | 1,305,400 | $30.02 | 54,873 |
| 2026-08-25 | $30.20 | $240.10 | 1,092,000 | $29.91 | 55,762 |
| 2026-08-24 | $30.01 | $238.59 | 862,800 | $29.85 | 35,008 |
| 2026-08-21 | $29.68 | $235.96 | 1,606,500 | $29.56 | 42,889 |
| 2026-08-20 | $29.58 | $235.17 | 1,276,500 | $29.43 | 56,552 |
| 2026-08-19 | $29.35 | $233.34 | 1,421,200 | $29.37 | 58,222 |
| 2026-08-18 | $29.00 | $230.56 | 1,469,500 | $29.34 | 67,236 |
| 2026-08-17 | $29.18 | $231.99 | 1,476,800 | $29.51 | 51,157 |
| 2026-08-14 | $29.70 | $236.12 | 884,100 | $29.96 | 35,214 |
| 2026-08-13 | $29.94 | $238.03 | 875,600 | $29.68 | 30,795 |
| 2026-08-12 | $29.49 | $234.45 | 1,873,200 | $29.40 | 69,810 |
| 2026-08-11 | $29.34 | $233.26 | 1,179,100 | $29.20 | 65,638 |
| 2026-08-10 | $29.37 | $233.50 | 1,809,100 | $29.45 | 60,489 |
| 2026-08-07 | $29.62 | $235.49 | 1,866,200 | $29.96 | 86,673 |
| 2026-08-06 | $29.83 | $237.16 | 1,269,200 | $31.33 | 79,444 |
| 2026-08-05 | $30.76 | $244.55 | 1,261,700 | $30.78 | 52,507 |
| 2026-08-04 | $30.91 | $245.74 | 2,368,500 | $31.10 | 152,228 |
| 2026-08-03 | $31.40 | $249.64 | 2,952,500 | $31.23 | 72,717 |
| 2026-07-31 | $31.55 | $250.83 | 2,176,200 | $32.05 | 103,963 |
| 2026-07-30 | $31.93 | $253.85 | 2,443,500 | $32.52 | 113,605 |
| 2026-07-29 | $32.30 | $256.79 | 2,803,600 | $31.73 | 219,604 |
| 2026-07-28 | $31.71 | $252.10 | 2,420,900 | $32.17 | 115,295 |
| 2026-07-27 | $32.06 | $254.88 | 1,305,700 | $31.90 | 63,581 |
| 2026-07-24 | $32.15 | $255.60 | 1,600,500 | $31.80 | 116,909 |
| 2026-07-23 | $31.54 | $250.75 | 1,143,900 | $31.32 | 69,575 |
| 2026-07-22 | $31.23 | $248.29 | 1,315,000 | $32.17 | 100,864 |
| 2026-07-21 | $31.84 | $253.14 | 1,388,500 | $31.77 | 79,797 |
| 2026-07-20 | $31.55 | $250.83 | 1,103,300 | $31.49 | 82,350 |
| 2026-07-17 | $31.76 | $252.50 | 1,104,800 | — | — |
| 2026-07-16 | $32.05 | $254.80 | 1,276,700 | — | — |
| 2026-07-15 | $31.32 | $249.00 | 1,681,700 | — | — |
| 2026-07-14 | $31.05 | $246.85 | 1,334,900 | — | — |
| 2026-07-13 | $30.50 | $242.48 | 1,143,700 | — | — |
| 2026-07-10 | $30.26 | $240.57 | 1,113,700 | — | — |
| 2026-07-09 | $30.27 | $240.65 | 1,423,400 | — | — |
| 2026-07-08 | $30.02 | $238.67 | 1,636,900 | — | — |
| 2026-07-07 | $30.75 | $244.47 | 1,279,300 | — | — |
| 2026-07-06 | $30.64 | $243.60 | 1,673,000 | — | — |
| 2026-07-02 | $31.06 | $244.39 | 1,454,700 | — | — |
| 2026-07-01 | $30.65 | $241.16 | 1,248,300 | — | — |
| 2026-06-30 | $29.98 | $235.89 | 1,769,600 | — | — |
| 2026-06-29 | $30.15 | $237.23 | 1,503,200 | — | — |
| 2026-06-26 | $29.96 | $235.73 | 2,015,600 | — | — |
| 2026-06-25 | $29.25 | $230.15 | 1,258,500 | — | — |
| 2026-06-24 | $28.69 | $225.74 | 2,156,600 | — | — |
| 2026-06-23 | $28.86 | $227.08 | 1,561,700 | — | — |
| 2026-06-22 | $28.48 | $224.09 | 1,714,800 | — | — |
| 2026-06-18 | $28.28 | $222.52 | 3,032,800 | — | — |
| 2026-06-17 | $27.71 | $218.03 | 2,487,300 | — | — |
| 2026-06-16 | $28.61 | $225.11 | 2,273,800 | — | — |
| 2026-06-15 | $28.69 | $225.74 | 1,485,500 | — | — |
| 2026-06-12 | $29.01 | $228.26 | 1,068,500 | — | — |
| 2026-06-11 | $28.96 | $227.87 | 1,825,700 | — | — |
| 2026-06-10 | $29.05 | $228.57 | 1,915,100 | — | — |
| 2026-06-09 | $29.23 | $229.99 | 2,756,300 | — | — |
| 2026-06-08 | $28.32 | $222.83 | 2,836,300 | — | — |
| 2026-06-05 | $27.69 | $217.87 | 1,826,400 | — | — |
| 2026-06-04 | $27.75 | $218.35 | 1,610,500 | — | — |
| 2026-06-03 | $27.25 | $214.41 | 1,669,500 | — | — |
| 2026-06-02 | $27.32 | $214.96 | 1,408,500 | — | — |
| 2026-06-01 | $26.40 | $207.72 | 1,733,900 | — | — |
| 2026-05-29 | $26.81 | $210.95 | 1,569,600 | — | — |
| 2026-05-28 | $26.81 | $210.95 | 922,500 | — | — |
| 2026-05-27 | $26.84 | $211.19 | 1,019,600 | — | — |
| 2026-05-26 | $26.79 | $210.79 | 1,151,700 | — | — |
| 2026-05-22 | $26.50 | $208.51 | 1,260,600 | — | — |
| 2026-05-21 | $26.42 | $207.88 | 770,200 | — | — |
| 2026-05-20 | $26.37 | $207.49 | 1,224,700 | — | — |
| 2026-05-19 | $25.95 | $204.18 | 1,248,500 | — | — |
| 2026-05-18 | $26.32 | $207.09 | 793,200 | — | — |
| 2026-05-15 | $25.81 | $203.08 | 2,169,700 | — | — |
| 2026-05-14 | $26.36 | $207.41 | 1,793,500 | — | — |
| 2026-05-13 | $26.39 | $207.65 | 1,808,700 | — | — |
| 2026-05-12 | $26.43 | $207.96 | 3,082,300 | — | — |
| 2026-05-11 | $26.29 | $206.86 | 2,257,100 | — | — |
| 2026-05-08 | $26.76 | $210.56 | 2,038,300 | — | — |
| 2026-05-07 | $26.25 | $206.54 | 4,753,300 | — | — |
| 2026-05-06 | $26.79 | $210.79 | 2,098,000 | — | — |
| 2026-05-05 | $26.05 | $204.97 | 1,746,800 | — | — |
| 2026-05-04 | $25.48 | $200.48 | 1,565,800 | — | — |
| 2026-05-01 | $25.69 | $202.14 | 2,203,600 | — | — |
| 2026-04-30 | $25.61 | $201.51 | 5,345,600 | — | — |
| 2026-04-29 | $25.06 | $197.18 | 2,263,800 | — | — |
| 2026-04-28 | $25.61 | $201.51 | 2,458,300 | — | — |
| 2026-04-27 | $25.10 | $197.49 | 1,535,100 | — | — |
| 2026-04-24 | $24.90 | $195.92 | 2,027,500 | — | — |
| 2026-04-23 | $24.59 | $193.48 | 2,603,000 | — | — |
| 2026-04-22 | $24.68 | $194.19 | 3,841,700 | — | — |
| 2026-04-21 | $24.62 | $193.72 | 2,872,400 | — | — |
| 2026-04-20 | $24.83 | $195.37 | 1,556,900 | — | — |
| 2026-04-17 | $24.09 | $189.55 | 1,481,600 | — | — |
| 2026-04-16 | $23.53 | $185.14 | 1,395,400 | — | — |
| 2026-04-15 | $23.64 | $186.01 | 1,334,700 | — | — |