
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $43.04 | $44.51 | $42.02 | $43.75 | 128,200 |
November 2025 | $40.70 | $43.80 | $40.35 | $43.41 | 184,000 |
October 2025 | $42.53 | $46.31 | $39.51 | $40.74 | 282,400 |
September 2025 | $42.83 | $46.25 | $42.50 | $42.82 | 410,700 |
August 2025 | $40.65 | $43.45 | $39.41 | $43.07 | 223,700 |
July 2025 | $44.35 | $48.75 | $39.96 | $40.66 | 402,900 |
June 2025 | $42.29 | $44.96 | $40.61 | $43.81 | 225,900 |
May 2025 | $41.04 | $46.26 | $41.04 | $42.90 | 251,800 |
April 2025 | $43.06 | $44.45 | $37.89 | $43.15 | 288,100 |
March 2025 | $45.01 | $45.02 | $40.37 | $42.35 | 227,300 |
February 2025 | $43.75 | $45.94 | $42.77 | $44.98 | 160,100 |
January 2025 | $45.88 | $47.26 | $40.74 | $44.34 | 240,900 |
December 2024 | $48.50 | $49.10 | $43.99 | $45.95 | 215,300 |
November 2024 | $40.47 | $49.91 | $39.02 | $48.71 | 291,500 |
October 2024 | $39.36 | $41.83 | $36.41 | $40.10 | 325,500 |
September 2024 | $37.90 | $42.27 | $37.66 | $39.39 | 244,600 |
August 2024 | $41.15 | $41.15 | $34.54 | $39.40 | 210,700 |
July 2024 | $34.03 | $41.61 | $31.93 | $41.54 | 265,000 |
June 2024 | $33.78 | $34.54 | $31.20 | $34.54 | 218,800 |
May 2024 | $34.58 | $34.99 | $33.15 | $33.52 | 103,300 |
April 2024 | $35.34 | $35.68 | $33.15 | $33.75 | 131,500 |
March 2024 | $33.06 | $35.66 | $31.54 | $35.05 | 118,500 |
February 2024 | $34.37 | $36.11 | $31.96 | $33.19 | 144,900 |
January 2024 | $39.26 | $39.72 | $33.61 | $33.61 | 171,900 |
December 2023 | $32.27 | $42.57 | $31.70 | $39.12 | 357,000 |