| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $45.32 | $47.33 | $43.70 | $43.82 | 33,419,723 |
November 2025 | $41.49 | $45.77 | $41.01 | $45.26 | 53,433,895 |
October 2025 | $39.07 | $42.60 | $35.25 | $41.30 | 98,680,377 |
September 2025 | $36.40 | $41.25 | $36.11 | $39.40 | 180,611,213 |
August 2025 | $35.82 | $37.13 | $34.23 | $36.72 | 55,581,108 |
July 2025 | $34.50 | $37.95 | $31.80 | $36.28 | 101,634,910 |
June 2025 | $31.58 | $35.62 | $30.78 | $34.35 | 88,563,697 |
May 2025 | $27.91 | $31.63 | $27.88 | $31.07 | 76,222,335 |
April 2025 | $31.42 | $32.76 | $22.02 | $28.05 | 123,162,092 |
March 2025 | $29.63 | $31.62 | $24.47 | $31.56 | 121,426,831 |
February 2025 | $29.62 | $31.76 | $27.35 | $29.26 | 73,131,293 |
January 2025 | $29.23 | $33.25 | $29.00 | $29.87 | 69,485,274 |
December 2024 | $31.00 | $32.45 | $28.19 | $28.77 | 77,488,498 |
November 2024 | $26.50 | $31.34 | $26.02 | $31.18 | 62,486,453 |
October 2024 | $25.80 | $27.77 | $24.70 | $26.48 | 80,171,874 |
September 2024 | $26.09 | $27.72 | $22.81 | $26.03 | 100,597,792 |
August 2024 | $29.06 | $29.57 | $24.92 | $26.63 | 64,210,493 |
July 2024 | $26.09 | $29.40 | $25.51 | $29.22 | 87,235,551 |
June 2024 | $26.07 | $26.20 | $23.65 | $25.90 | 69,261,070 |
May 2024 | $25.40 | $26.99 | $24.97 | $25.94 | 68,228,277 |
April 2024 | $25.01 | $26.95 | $24.54 | $25.33 | 93,611,911 |
March 2024 | $21.66 | $25.42 | $21.07 | $24.82 | 104,413,074 |
February 2024 | $19.18 | $21.99 | $18.29 | $21.40 | 96,294,476 |
January 2024 | $20.07 | $20.29 | $18.08 | $19.08 | 96,306,229 |
December 2023 | $20.26 | $20.79 | $18.14 | $19.87 | 109,107,411 |