| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 2026 | $28.84 | $29.66 | $24.24 | $25.02 | 27,286,026 |
February 2026 | $23.32 | $30.42 | $22.75 | $29.21 | 74,581,400 |
January 2026 | $21.84 | $25.41 | $21.58 | $23.47 | 49,862,200 |
December 2025 | $20.60 | $22.67 | $19.89 | $21.71 | 49,470,448 |
November 2025 | $20.18 | $21.13 | $18.77 | $20.90 | 35,588,964 |
October 2025 | $20.30 | $21.24 | $18.77 | $20.35 | 49,741,300 |
September 2025 | $20.80 | $21.63 | $19.81 | $20.37 | 39,836,652 |
August 2025 | $20.24 | $21.73 | $19.35 | $21.18 | 43,736,100 |
July 2025 | $19.32 | $21.08 | $18.77 | $18.89 | 50,510,900 |
June 2025 | $18.19 | $19.91 | $17.78 | $19.54 | 37,924,400 |
May 2025 | $16.38 | $19.30 | $15.99 | $18.27 | 60,226,000 |
April 2025 | $17.19 | $17.67 | $14.22 | $16.08 | 65,145,600 |
March 2025 | $20.00 | $20.10 | $16.06 | $17.26 | 76,084,900 |
February 2025 | $20.03 | $22.68 | $19.10 | $19.98 | 47,528,400 |
January 2025 | $19.41 | $21.96 | $18.31 | $20.52 | 37,553,200 |
December 2024 | $22.44 | $22.47 | $17.70 | $19.29 | 42,905,800 |
November 2024 | $21.06 | $22.67 | $19.94 | $22.29 | 37,539,900 |
October 2024 | $19.68 | $23.00 | $17.64 | $20.97 | 50,116,800 |
September 2024 | $18.05 | $20.04 | $16.74 | $19.76 | 47,999,500 |
August 2024 | $17.12 | $18.95 | $15.15 | $18.26 | 69,128,200 |
July 2024 | $16.74 | $17.55 | $15.70 | $17.07 | 52,010,500 |
June 2024 | $19.53 | $19.53 | $15.92 | $16.63 | 53,916,500 |
May 2024 | $19.68 | $20.33 | $17.64 | $19.36 | 49,606,900 |
April 2024 | $21.38 | $21.38 | $18.96 | $19.68 | 44,645,500 |
March 2024 | $20.75 | $21.93 | $20.41 | $21.38 | 42,865,500 |
