| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
February 25 2026 | $31.16 | $31.29 | $29.65 | $30.02 | 10,974,063 |
February 24 2026 | $30.64 | $31.47 | $30.52 | $31.05 | 8,710,538 |
February 23 2026 | $30.09 | $30.90 | $30.09 | $30.30 | 9,415,900 |
February 20 2026 | $30.97 | $31.07 | $29.49 | $30.52 | 17,887,200 |
February 19 2026 | $31.49 | $31.73 | $30.89 | $31.39 | 8,869,400 |
February 18 2026 | $31.65 | $32.48 | $31.44 | $31.58 | 10,918,600 |
February 17 2026 | $32.30 | $32.69 | $30.93 | $31.42 | 9,911,400 |
February 13 2026 | $32.62 | $33.15 | $32.32 | $32.49 | 10,184,100 |
February 12 2026 | $34.21 | $34.43 | $32.07 | $32.65 | 15,685,900 |
February 11 2026 | $33.70 | $34.77 | $33.51 | $34.00 | 12,754,800 |
February 10 2026 | $32.40 | $33.99 | $32.40 | $33.60 | 13,531,200 |
February 09 2026 | $31.50 | $32.54 | $31.02 | $32.08 | 10,275,400 |
February 06 2026 | $31.00 | $31.86 | $30.81 | $31.78 | 8,977,200 |
February 05 2026 | $31.90 | $32.23 | $30.16 | $30.60 | 15,877,500 |
February 04 2026 | $31.01 | $32.85 | $30.95 | $32.40 | 26,129,300 |
February 03 2026 | $28.90 | $31.15 | $28.81 | $30.49 | 21,848,200 |
February 02 2026 | $27.50 | $29.03 | $27.10 | $28.88 | 17,168,900 |
January 30 2026 | $27.29 | $28.00 | $26.92 | $27.55 | 18,949,400 |
January 29 2026 | $26.60 | $27.56 | $25.82 | $27.16 | 23,608,400 |
January 28 2026 | $28.10 | $28.15 | $27.20 | $27.78 | 17,825,500 |
January 27 2026 | $28.21 | $28.39 | $27.64 | $27.81 | 12,804,900 |
January 26 2026 | $28.37 | $28.56 | $27.97 | $28.18 | 8,707,100 |
January 23 2026 | $28.49 | $28.61 | $28.13 | $28.25 | 8,892,300 |
January 22 2026 | $28.61 | $29.09 | $28.27 | $28.33 | 11,409,000 |
January 21 2026 | $26.87 | $28.55 | $26.75 | $28.41 | 12,572,300 |