
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $44.65 | $49.97 | $44.23 | $46.75 | 11,995,480 |
November 2025 | $39.85 | $45.59 | $34.86 | $44.91 | 10,972,802 |
October 2025 | $40.17 | $42.04 | $37.72 | $39.75 | 10,226,282 |
September 2025 | $36.17 | $43.63 | $35.64 | $40.46 | 11,394,279 |
August 2025 | $32.02 | $37.69 | $31.02 | $37.15 | 11,373,864 |
July 2025 | $34.16 | $37.16 | $32.25 | $32.45 | 9,142,114 |
June 2025 | $31.48 | $35.39 | $31.31 | $34.27 | 13,321,552 |
May 2025 | $32.16 | $34.55 | $29.45 | $31.66 | 13,689,477 |
April 2025 | $31.93 | $33.62 | $26.22 | $31.74 | 16,303,754 |
March 2025 | $37.61 | $37.87 | $31.28 | $32.48 | 12,622,488 |
February 2025 | $42.54 | $43.94 | $36.59 | $37.47 | 12,453,202 |
January 2025 | $46.02 | $48.28 | $41.40 | $43.43 | 8,542,924 |
December 2024 | $47.67 | $50.78 | $45.28 | $45.69 | 9,939,363 |
November 2024 | $44.08 | $50.04 | $43.45 | $47.21 | 13,553,011 |
October 2024 | $43.79 | $47.06 | $40.79 | $43.74 | 10,386,245 |
September 2024 | $41.58 | $44.24 | $37.06 | $44.00 | 10,963,659 |
August 2024 | $45.40 | $45.40 | $37.38 | $42.51 | 13,208,073 |
July 2024 | $47.66 | $52.11 | $43.27 | $45.77 | 10,028,235 |
June 2024 | $44.76 | $47.82 | $42.51 | $47.73 | 9,438,724 |
May 2024 | $44.10 | $47.21 | $42.63 | $44.12 | 9,960,603 |
April 2024 | $48.58 | $49.37 | $42.90 | $44.71 | 8,594,031 |
March 2024 | $46.08 | $50.57 | $45.05 | $48.61 | 8,752,860 |
February 2024 | $47.63 | $49.35 | $43.09 | $45.82 | 13,521,933 |
January 2024 | $51.81 | $54.57 | $47.31 | $48.42 | 8,135,868 |
December 2023 | $49.35 | $54.15 | $48.16 | $52.65 | 9,186,456 |