| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $28.44 | $29.05 | $25.57 | $25.87 | 43,329,000 |
April 2026 | $29.86 | $30.22 | $25.57 | $28.28 | 48,243,300 |
March 2026 | $24.63 | $30.25 | $22.37 | $29.52 | 71,551,500 |
February 2026 | $20.46 | $26.94 | $20.21 | $24.99 | 62,026,100 |
January 2026 | $20.79 | $24.44 | $19.42 | $20.50 | 68,931,800 |
December 2025 | $20.54 | $23.09 | $19.70 | $20.52 | 50,698,200 |
November 2025 | $19.84 | $20.82 | $17.98 | $20.79 | 48,987,700 |
October 2025 | $24.05 | $25.62 | $19.54 | $20.20 | 60,803,800 |
September 2025 | $22.69 | $26.44 | $22.09 | $24.38 | 57,659,900 |
August 2025 | $17.90 | $23.11 | $17.49 | $23.08 | 51,813,800 |
July 2025 | $19.35 | $22.42 | $17.83 | $18.32 | 61,581,100 |
June 2025 | $18.79 | $21.57 | $18.10 | $19.43 | 38,554,300 |
May 2025 | $20.85 | $22.83 | $18.31 | $18.77 | 38,093,200 |
April 2025 | $23.00 | $23.70 | $16.93 | $20.72 | 41,259,700 |
March 2025 | $24.61 | $24.78 | $21.85 | $23.23 | 43,287,900 |
February 2025 | $26.58 | $27.36 | $23.29 | $24.14 | 38,365,700 |
January 2025 | $32.39 | $33.05 | $27.39 | $27.85 | 31,379,400 |
December 2024 | $40.81 | $41.61 | $31.28 | $32.14 | 42,480,400 |
November 2024 | $39.01 | $42.36 | $38.40 | $40.50 | 30,033,000 |
October 2024 | $45.27 | $45.88 | $38.56 | $38.83 | 29,787,700 |
September 2024 | $40.57 | $46.94 | $37.36 | $45.41 | 30,131,600 |
August 2024 | $43.00 | $43.23 | $38.06 | $41.33 | 24,868,100 |
July 2024 | $44.71 | $47.80 | $40.50 | $42.96 | 33,490,100 |
June 2024 | $50.80 | $50.91 | $44.17 | $44.41 | 24,146,600 |
May 2024 | $49.30 | $53.78 | $48.68 | $50.63 | 18,052,600 |
