
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $40.03 | $43.76 | $35.02 | $43.56 | 9,094,535 |
October 2025 | $40.35 | $42.23 | $37.89 | $39.93 | 10,226,282 |
September 2025 | $36.33 | $43.82 | $35.80 | $40.64 | 11,394,279 |
August 2025 | $32.16 | $37.86 | $31.16 | $37.31 | 11,373,864 |
July 2025 | $34.31 | $37.33 | $32.40 | $32.60 | 9,142,114 |
June 2025 | $31.62 | $35.55 | $31.45 | $34.43 | 13,321,552 |
May 2025 | $32.30 | $34.71 | $29.58 | $31.80 | 13,689,477 |
April 2025 | $32.08 | $33.77 | $26.34 | $31.88 | 16,303,754 |
March 2025 | $37.78 | $38.04 | $31.42 | $32.62 | 12,622,488 |
February 2025 | $42.73 | $44.13 | $36.76 | $37.64 | 12,453,202 |
January 2025 | $46.23 | $48.50 | $41.59 | $43.62 | 8,542,924 |
December 2024 | $47.88 | $51.01 | $45.48 | $45.89 | 9,939,363 |
November 2024 | $44.28 | $50.26 | $43.64 | $47.42 | 13,553,011 |
October 2024 | $43.99 | $47.27 | $40.97 | $43.94 | 10,386,245 |
September 2024 | $41.76 | $44.44 | $37.23 | $44.20 | 10,963,659 |
August 2024 | $45.60 | $45.60 | $37.55 | $42.70 | 13,208,073 |
July 2024 | $47.87 | $52.35 | $43.47 | $45.97 | 10,028,235 |
June 2024 | $44.96 | $48.03 | $42.70 | $47.94 | 9,438,724 |
May 2024 | $44.29 | $47.42 | $42.82 | $44.32 | 9,960,603 |
April 2024 | $48.80 | $49.59 | $43.09 | $44.91 | 8,594,031 |
March 2024 | $46.29 | $50.79 | $45.25 | $48.83 | 8,752,860 |
February 2024 | $47.85 | $49.57 | $43.28 | $46.03 | 13,521,933 |
January 2024 | $52.04 | $54.81 | $47.53 | $48.64 | 8,135,868 |
December 2023 | $49.57 | $54.39 | $48.37 | $52.89 | 9,186,456 |
November 2023 | $39.98 | $50.07 | $38.71 | $49.62 | 10,750,636 |