
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 21 2026 | $31.90 | $32.36 | $31.25 | $31.80 | 6,208,814 |
January 20 2026 | $33.70 | $33.82 | $31.91 | $31.99 | 10,883,300 |
January 16 2026 | $34.23 | $35.87 | $34.07 | $34.89 | 8,000,800 |
January 15 2026 | $34.53 | $35.21 | $34.00 | $34.26 | 8,778,800 |
January 14 2026 | $33.72 | $34.90 | $33.37 | $33.85 | 7,467,500 |
January 13 2026 | $33.65 | $34.13 | $32.97 | $33.98 | 8,414,500 |
January 12 2026 | $33.43 | $33.78 | $32.72 | $33.46 | 8,164,500 |
January 09 2026 | $33.98 | $34.08 | $32.79 | $33.67 | 6,169,200 |
January 08 2026 | $35.84 | $36.05 | $33.52 | $33.80 | 6,388,500 |
January 07 2026 | $35.00 | $36.89 | $34.92 | $36.31 | 6,752,900 |
January 06 2026 | $34.34 | $35.17 | $33.63 | $34.96 | 7,746,700 |
January 05 2026 | $34.00 | $35.18 | $33.80 | $34.28 | 5,288,100 |
January 02 2026 | $35.90 | $35.91 | $33.67 | $33.92 | 4,516,600 |
December 31 2025 | $35.82 | $35.97 | $35.30 | $35.45 | 2,857,700 |
December 30 2025 | $36.13 | $36.28 | $35.71 | $35.98 | 3,619,700 |
December 29 2025 | $36.31 | $36.82 | $36.06 | $36.28 | 3,178,300 |
December 26 2025 | $36.69 | $37.06 | $36.43 | $36.48 | 2,484,100 |
December 24 2025 | $37.05 | $37.25 | $36.50 | $36.56 | 1,489,400 |
December 23 2025 | $38.05 | $38.31 | $36.80 | $37.15 | 3,912,900 |
December 22 2025 | $38.28 | $38.77 | $38.01 | $38.37 | 3,398,900 |
December 19 2025 | $38.28 | $38.76 | $37.82 | $38.19 | 13,254,800 |
December 18 2025 | $38.70 | $39.00 | $38.12 | $38.15 | 7,015,600 |
December 17 2025 | $39.34 | $39.34 | $38.05 | $38.23 | 5,297,700 |
December 16 2025 | $39.68 | $40.56 | $38.79 | $38.98 | 6,129,000 |
December 15 2025 | $41.61 | $41.61 | $39.60 | $39.67 | 9,317,700 |