| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $50.73 | $55.49 | $49.45 | $54.86 | 6,252,217 |
October 2025 | $57.32 | $58.50 | $49.48 | $49.96 | 9,991,585 |
September 2025 | $57.41 | $61.95 | $56.19 | $57.55 | 9,539,748 |
August 2025 | $44.13 | $60.45 | $42.95 | $58.39 | 18,008,286 |
July 2025 | $42.94 | $46.67 | $42.00 | $44.79 | 9,282,853 |
June 2025 | $38.46 | $43.61 | $37.68 | $43.16 | 7,592,403 |
May 2025 | $35.19 | $41.42 | $34.70 | $38.70 | 8,791,343 |
April 2025 | $32.47 | $36.39 | $30.04 | $34.87 | 10,433,429 |
March 2025 | $35.45 | $36.23 | $30.67 | $32.37 | 10,643,933 |
February 2025 | $34.40 | $39.26 | $33.51 | $35.14 | 15,567,397 |
January 2025 | $39.14 | $43.53 | $34.95 | $35.62 | 13,974,289 |
December 2024 | $40.98 | $45.23 | $38.02 | $38.63 | 13,591,424 |
November 2024 | $42.77 | $44.29 | $36.27 | $40.65 | 20,840,630 |
October 2024 | $47.90 | $47.90 | $41.03 | $42.11 | 16,343,708 |
September 2024 | $50.56 | $55.60 | $44.89 | $47.96 | 11,627,493 |
August 2024 | $53.00 | $53.76 | $40.57 | $51.18 | 13,424,098 |
July 2024 | $53.67 | $53.97 | $46.39 | $52.12 | 12,590,864 |
June 2024 | $57.81 | $59.40 | $52.10 | $53.85 | 11,389,734 |
May 2024 | $32.75 | $57.42 | $32.37 | $57.01 | 16,058,370 |
April 2024 | $38.57 | $39.01 | $32.72 | $32.96 | 9,410,256 |
March 2024 | $34.00 | $38.80 | $31.42 | $38.34 | 8,589,063 |
February 2024 | $29.19 | $34.01 | $29.00 | $33.84 | 14,724,214 |
January 2024 | $26.69 | $29.83 | $24.09 | $29.13 | 8,681,718 |
December 2023 | $19.13 | $28.39 | $19.09 | $26.96 | 16,242,914 |
November 2023 | $18.20 | $19.53 | $17.59 | $19.08 | 4,210,373 |