
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 2026 | $38.40 | $40.37 | $37.93 | $39.90 | 3,019,480 |
December 2025 | $40.93 | $42.80 | $38.40 | $38.48 | 4,456,280 |
November 2025 | $39.18 | $41.51 | $38.51 | $41.31 | 3,314,200 |
October 2025 | $37.01 | $39.91 | $36.45 | $39.36 | 3,774,400 |
September 2025 | $38.64 | $38.78 | $36.78 | $37.40 | 3,595,000 |
August 2025 | $38.96 | $40.71 | $38.03 | $38.73 | 3,508,400 |
July 2025 | $39.18 | $41.58 | $38.42 | $39.17 | 3,919,900 |
June 2025 | $38.28 | $39.37 | $37.69 | $39.21 | 3,271,300 |
May 2025 | $37.44 | $39.93 | $37.25 | $38.36 | 6,297,100 |
April 2025 | $36.09 | $37.49 | $30.41 | $37.11 | 11,554,900 |
March 2025 | $35.56 | $36.28 | $34.28 | $36.08 | 20,431,300 |
February 2025 | $35.91 | $37.86 | $31.55 | $35.47 | 19,099,600 |
January 2025 | $34.10 | $37.40 | $32.15 | $36.66 | 9,814,900 |
December 2024 | $33.18 | $34.57 | $31.60 | $33.95 | 8,924,300 |
November 2024 | $33.47 | $35.08 | $32.13 | $33.20 | 6,973,600 |
October 2024 | $31.21 | $34.92 | $30.83 | $33.21 | 6,082,500 |
September 2024 | $30.52 | $31.64 | $29.52 | $31.28 | 4,037,200 |
August 2024 | $31.07 | $31.82 | $27.40 | $30.87 | 6,957,100 |
July 2024 | $29.73 | $31.16 | $29.24 | $30.98 | 7,140,500 |
June 2024 | $29.62 | $30.06 | $28.50 | $29.66 | 3,629,600 |
May 2024 | $28.80 | $30.47 | $27.95 | $29.45 | 5,456,600 |
April 2024 | $29.83 | $30.13 | $27.72 | $28.75 | 7,544,200 |
March 2024 | $27.27 | $30.42 | $26.94 | $29.83 | 6,486,800 |
February 2024 | $28.57 | $29.34 | $27.06 | $27.28 | 7,854,400 |
January 2024 | $25.94 | $28.92 | $25.25 | $28.15 | 6,836,200 |