
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $17.38 | $20.34 | $17.30 | $19.64 | 92,712,587 |
November 2025 | $24.09 | $24.89 | $14.28 | $17.41 | 204,561,800 |
October 2025 | $25.34 | $27.05 | $23.19 | $24.17 | 136,502,600 |
September 2025 | $28.61 | $31.91 | $24.61 | $25.43 | 157,630,200 |
August 2025 | $27.76 | $31.81 | $27.15 | $28.84 | 118,933,800 |
July 2025 | $29.29 | $33.30 | $28.26 | $28.40 | 106,168,000 |
June 2025 | $27.20 | $29.68 | $24.46 | $29.38 | 118,394,200 |
May 2025 | $29.85 | $33.73 | $27.12 | $27.37 | 96,974,900 |
April 2025 | $29.67 | $31.19 | $24.29 | $29.69 | 124,562,700 |
March 2025 | $35.16 | $35.90 | $27.36 | $29.51 | 146,901,000 |
February 2025 | $35.57 | $40.75 | $33.56 | $35.26 | 86,810,100 |
January 2025 | $38.02 | $38.66 | $34.39 | $36.42 | 59,831,400 |
December 2024 | $35.83 | $38.93 | $35.28 | $37.55 | 85,783,900 |
November 2024 | $27.32 | $36.36 | $27.27 | $35.10 | 139,358,900 |
October 2024 | $30.49 | $31.52 | $26.93 | $27.31 | 91,486,400 |
September 2024 | $29.64 | $31.42 | $25.22 | $30.71 | 167,880,900 |
August 2024 | $35.29 | $35.63 | $29.05 | $29.60 | 97,141,500 |
July 2024 | $37.55 | $39.27 | $31.57 | $35.15 | 71,994,200 |
June 2024 | $49.61 | $50.47 | $36.77 | $37.35 | 76,476,700 |
May 2024 | $43.00 | $49.59 | $40.69 | $49.47 | 51,991,800 |
April 2024 | $47.63 | $47.94 | $40.96 | $43.26 | 54,874,900 |
March 2024 | $42.95 | $47.78 | $41.47 | $47.64 | 52,583,400 |
February 2024 | $40.68 | $46.12 | $39.88 | $43.52 | 53,481,900 |
January 2024 | $40.42 | $43.62 | $38.79 | $40.45 | 64,104,500 |
December 2023 | $31.13 | $41.79 | $30.81 | $40.93 | 70,279,900 |