| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $42.46 | $42.46 | $38.83 | $39.83 | 55,721,774 |
April 2026 | $38.47 | $42.39 | $35.51 | $42.30 | 305,096,200 |
March 2026 | $36.85 | $41.18 | $33.49 | $38.99 | 413,399,900 |
February 2026 | $32.55 | $36.02 | $32.35 | $35.83 | 221,731,000 |
January 2026 | $28.20 | $35.38 | $28.07 | $33.36 | 341,416,000 |
December 2025 | $25.93 | $29.53 | $25.75 | $28.12 | 215,413,600 |
November 2025 | $26.47 | $28.34 | $24.64 | $25.93 | 183,362,200 |
October 2025 | $24.32 | $27.34 | $21.22 | $26.54 | 327,162,300 |
September 2025 | $22.25 | $25.39 | $21.16 | $24.33 | 292,818,100 |
August 2025 | $21.73 | $22.44 | $20.01 | $22.31 | 225,451,200 |
July 2025 | $19.92 | $22.74 | $19.72 | $21.99 | 347,242,100 |
June 2025 | $19.57 | $23.06 | $19.00 | $20.00 | 318,139,000 |
May 2025 | $19.31 | $21.61 | $18.71 | $19.07 | 319,309,300 |
April 2025 | $24.58 | $25.05 | $18.22 | $19.29 | 320,395,600 |
March 2025 | $25.63 | $25.83 | $22.80 | $24.69 | 291,156,700 |
February 2025 | $24.83 | $26.47 | $24.32 | $25.49 | 178,565,300 |
January 2025 | $26.89 | $29.38 | $24.95 | $25.15 | 234,421,100 |
December 2024 | $30.69 | $30.84 | $24.65 | $26.28 | 184,799,600 |
November 2024 | $26.88 | $31.31 | $26.53 | $30.63 | 209,278,000 |
October 2024 | $27.70 | $30.21 | $26.20 | $26.67 | 207,269,500 |
September 2024 | $29.17 | $29.52 | $26.46 | $27.93 | 210,377,000 |
August 2024 | $32.93 | $33.09 | $28.97 | $29.72 | 155,769,900 |
July 2024 | $32.46 | $35.44 | $31.16 | $33.15 | 192,320,600 |
June 2024 | $34.90 | $34.91 | $31.16 | $32.29 | 201,835,400 |
May 2024 | $35.57 | $36.47 | $33.93 | $34.90 | 116,808,200 |
