| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $32.57 | $32.69 | $28.82 | $28.82 | 5,419,821 |
April 2026 | $30.78 | $35.33 | $28.49 | $32.61 | 13,885,398 |
March 2026 | $38.60 | $39.37 | $30.55 | $30.66 | 15,162,300 |
February 2026 | $45.65 | $49.63 | $39.04 | $39.47 | 9,069,100 |
January 2026 | $40.04 | $48.85 | $38.62 | $45.43 | 13,379,800 |
December 2025 | $34.92 | $46.88 | $34.92 | $39.79 | 14,449,900 |
November 2025 | $36.64 | $37.05 | $31.35 | $35.54 | 8,823,300 |
October 2025 | $32.94 | $41.12 | $28.71 | $37.03 | 16,814,600 |
September 2025 | $34.36 | $36.63 | $32.13 | $32.84 | 11,110,100 |
August 2025 | $28.69 | $35.77 | $27.61 | $34.98 | 11,188,200 |
July 2025 | $27.89 | $32.74 | $27.70 | $28.89 | 14,789,000 |
June 2025 | $32.58 | $34.09 | $27.22 | $28.19 | 17,337,000 |
May 2025 | $30.95 | $36.07 | $30.73 | $32.66 | 9,578,000 |
April 2025 | $32.83 | $34.51 | $26.92 | $30.63 | 16,961,000 |
March 2025 | $38.88 | $39.95 | $31.97 | $32.79 | 27,343,200 |
February 2025 | $44.35 | $45.34 | $37.91 | $38.46 | 11,348,600 |
January 2025 | $45.38 | $48.02 | $43.00 | $45.49 | 15,341,500 |
December 2024 | $55.06 | $55.50 | $42.94 | $45.15 | 17,060,100 |
November 2024 | $53.53 | $62.03 | $52.92 | $55.31 | 12,931,400 |
October 2024 | $54.66 | $57.64 | $48.37 | $52.95 | 16,709,400 |
September 2024 | $55.47 | $56.81 | $50.38 | $54.91 | 10,442,200 |
August 2024 | $58.66 | $58.68 | $50.36 | $56.02 | 9,748,800 |
July 2024 | $50.90 | $60.88 | $46.65 | $58.71 | 13,062,100 |
June 2024 | $58.55 | $58.74 | $47.91 | $50.90 | 13,861,900 |
May 2024 | $57.94 | $61.69 | $54.45 | $57.96 | 9,472,900 |
