| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $27.59 | $28.43 | $24.00 | $25.46 | 3,305,042 |
November 2025 | $32.02 | $33.61 | $26.61 | $27.60 | 5,707,600 |
October 2025 | $39.55 | $40.92 | $31.67 | $31.92 | 4,949,600 |
September 2025 | $37.87 | $39.96 | $34.96 | $39.78 | 5,519,400 |
August 2025 | $37.90 | $45.59 | $35.41 | $38.12 | 5,683,600 |
July 2025 | $38.77 | $40.63 | $36.53 | $37.57 | 4,595,300 |
June 2025 | $48.19 | $48.75 | $35.57 | $38.92 | 6,251,500 |
May 2025 | $49.11 | $60.55 | $44.30 | $48.41 | 4,725,400 |
April 2025 | $39.54 | $50.08 | $38.01 | $49.61 | 3,423,800 |
March 2025 | $43.94 | $44.04 | $34.62 | $39.76 | 3,115,600 |
February 2025 | $41.74 | $50.21 | $40.45 | $43.83 | 4,025,200 |
January 2025 | $39.60 | $44.04 | $37.48 | $42.95 | 1,889,400 |
December 2024 | $46.33 | $46.33 | $37.56 | $39.18 | 2,423,900 |
November 2024 | $26.59 | $46.80 | $26.25 | $46.29 | 2,617,400 |
October 2024 | $29.12 | $29.28 | $24.59 | $26.94 | 1,746,900 |
September 2024 | $26.35 | $29.83 | $25.27 | $29.21 | 1,939,800 |
August 2024 | $26.81 | $26.81 | $21.70 | $26.09 | 1,819,600 |
July 2024 | $20.94 | $27.05 | $20.49 | $26.74 | 1,627,700 |
June 2024 | $21.17 | $21.51 | $19.60 | $20.78 | 1,421,300 |
May 2024 | $16.03 | $21.17 | $16.00 | $21.05 | 1,545,300 |
April 2024 | $17.74 | $17.76 | $15.43 | $15.96 | 1,033,200 |
March 2024 | $16.19 | $18.88 | $15.63 | $17.61 | 1,510,800 |
February 2024 | $14.62 | $17.21 | $13.88 | $16.07 | 1,569,400 |
January 2024 | $15.27 | $16.10 | $14.48 | $14.50 | 904,200 |
December 2023 | $15.46 | $16.59 | $15.05 | $15.51 | 1,240,300 |