| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
February 27 2026 | $29.24 | $30.86 | $29.20 | $30.73 | 13,290,300 |
February 26 2026 | $29.64 | $29.70 | $28.87 | $29.55 | 9,211,200 |
February 25 2026 | $30.80 | $30.93 | $29.30 | $29.67 | 11,139,300 |
February 24 2026 | $30.28 | $31.10 | $30.15 | $30.69 | 10,487,400 |
February 23 2026 | $29.74 | $30.54 | $29.74 | $29.95 | 9,417,700 |
February 20 2026 | $30.61 | $30.71 | $29.14 | $30.16 | 17,925,100 |
February 19 2026 | $31.12 | $31.36 | $30.53 | $31.02 | 8,869,400 |
February 18 2026 | $31.28 | $32.10 | $31.07 | $31.21 | 10,918,600 |
February 17 2026 | $31.92 | $32.31 | $30.57 | $31.05 | 9,911,400 |
February 13 2026 | $32.24 | $32.76 | $31.94 | $32.11 | 10,184,100 |
February 12 2026 | $33.81 | $34.03 | $31.70 | $32.27 | 15,685,900 |
February 11 2026 | $33.31 | $34.36 | $33.12 | $33.60 | 12,754,800 |
February 10 2026 | $32.02 | $33.59 | $32.02 | $33.21 | 13,531,200 |
February 09 2026 | $31.13 | $32.16 | $30.66 | $31.70 | 10,275,400 |
February 06 2026 | $30.64 | $31.48 | $30.45 | $31.41 | 8,977,200 |
February 05 2026 | $31.53 | $31.85 | $29.81 | $30.24 | 15,877,500 |
February 04 2026 | $30.65 | $32.47 | $30.59 | $32.02 | 26,129,300 |
February 03 2026 | $28.56 | $30.78 | $28.47 | $30.13 | 21,848,200 |
February 02 2026 | $27.18 | $28.69 | $26.78 | $28.54 | 17,168,900 |
January 30 2026 | $26.97 | $27.67 | $26.60 | $27.23 | 18,949,400 |
January 29 2026 | $26.29 | $27.24 | $25.52 | $26.84 | 23,608,400 |
January 28 2026 | $27.77 | $27.82 | $26.88 | $27.45 | 17,825,500 |
January 27 2026 | $27.88 | $28.05 | $27.32 | $27.48 | 12,804,900 |
January 26 2026 | $28.04 | $28.23 | $27.64 | $27.85 | 8,707,100 |
January 23 2026 | $28.16 | $28.28 | $27.80 | $27.92 | 8,892,300 |