
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $38.89 | $40.57 | $37.75 | $38.82 | 16,799,673 |
September 2025 | $39.52 | $41.13 | $36.82 | $39.24 | 22,869,828 |
August 2025 | $38.37 | $41.03 | $35.91 | $40.05 | 29,741,000 |
July 2025 | $35.51 | $42.70 | $34.90 | $39.00 | 30,729,600 |
June 2025 | $34.22 | $36.13 | $32.57 | $35.54 | 17,844,000 |
May 2025 | $37.47 | $38.00 | $31.00 | $34.28 | 22,099,200 |
April 2025 | $38.67 | $39.71 | $32.79 | $37.41 | 20,419,400 |
March 2025 | $36.16 | $38.82 | $31.66 | $38.65 | 22,918,900 |
February 2025 | $35.05 | $41.07 | $34.34 | $35.98 | 17,483,200 |
January 2025 | $34.38 | $36.54 | $31.89 | $35.23 | 15,933,400 |
December 2024 | $33.77 | $35.23 | $32.70 | $34.00 | 20,327,600 |
November 2024 | $28.49 | $34.60 | $26.83 | $34.03 | 23,352,800 |
October 2024 | $23.05 | $30.30 | $22.41 | $29.62 | 21,367,500 |
September 2024 | $23.34 | $24.77 | $21.68 | $23.15 | 20,694,300 |
August 2024 | $21.22 | $23.89 | $17.79 | $23.47 | 21,753,300 |
July 2024 | $20.51 | $22.47 | $19.79 | $21.07 | 18,948,600 |
June 2024 | $20.04 | $23.16 | $18.41 | $20.60 | 28,852,100 |
May 2024 | $15.56 | $21.27 | $13.93 | $19.73 | 40,614,400 |
April 2024 | $15.92 | $16.29 | $14.75 | $15.52 | 16,768,000 |
March 2024 | $14.97 | $16.66 | $14.55 | $15.89 | 17,958,500 |
February 2024 | $18.82 | $19.37 | $13.42 | $15.00 | 25,783,000 |
January 2024 | $17.75 | $20.51 | $16.96 | $18.83 | 17,290,000 |
December 2023 | $19.01 | $20.71 | $16.99 | $17.99 | 22,178,400 |
November 2023 | $17.76 | $19.49 | $16.90 | $19.12 | 19,127,700 |
October 2023 | $17.67 | $19.16 | $15.41 | $17.65 | 24,764,100 |