| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $42.94 | $46.15 | $38.50 | $40.65 | 33,083,000 |
April 2026 | $46.26 | $48.38 | $35.88 | $43.07 | 69,992,800 |
March 2026 | $37.74 | $51.83 | $35.96 | $47.30 | 102,467,000 |
February 2026 | $31.66 | $38.27 | $30.98 | $35.36 | 55,181,400 |
January 2026 | $26.93 | $35.22 | $26.75 | $32.97 | 77,466,500 |
December 2025 | $34.07 | $35.42 | $25.25 | $26.73 | 58,572,400 |
November 2025 | $33.73 | $40.58 | $31.89 | $33.98 | 47,962,400 |
October 2025 | $29.84 | $35.88 | $26.85 | $33.43 | 62,397,700 |
September 2025 | $26.98 | $33.54 | $25.96 | $29.51 | 82,312,800 |
August 2025 | $21.89 | $26.81 | $20.53 | $26.73 | 75,633,500 |
July 2025 | $20.87 | $28.20 | $20.73 | $21.85 | 71,586,100 |
June 2025 | $19.03 | $24.13 | $16.94 | $20.95 | 78,953,900 |
May 2025 | $16.98 | $22.16 | $15.73 | $18.41 | 66,979,900 |
April 2025 | $18.16 | $18.77 | $13.01 | $16.41 | 82,773,000 |
March 2025 | $20.47 | $21.55 | $17.71 | $18.23 | 57,756,000 |
February 2025 | $27.02 | $28.66 | $19.87 | $20.47 | 55,032,600 |
January 2025 | $25.27 | $29.86 | $24.75 | $27.59 | 40,713,800 |
December 2024 | $29.60 | $31.25 | $22.83 | $25.04 | 46,376,300 |
November 2024 | $26.86 | $30.85 | $26.11 | $29.69 | 40,181,400 |
October 2024 | $28.33 | $31.97 | $26.24 | $26.65 | 56,317,200 |
September 2024 | $31.16 | $32.06 | $28.57 | $28.92 | 51,803,000 |
August 2024 | $36.67 | $38.88 | $30.06 | $31.82 | 51,433,000 |
July 2024 | $42.99 | $44.73 | $34.91 | $37.81 | 44,173,700 |
June 2024 | $43.15 | $44.38 | $39.71 | $42.70 | 38,210,000 |
May 2024 | $49.19 | $49.73 | $41.17 | $42.99 | 39,712,400 |
