| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $19.24 | $21.84 | $19.17 | $20.35 | 70,229,457 |
November 2024 | $17.01 | $19.88 | $16.95 | $19.29 | 62,311,714 |
October 2024 | $18.64 | $18.74 | $16.76 | $16.93 | 58,089,265 |
September 2024 | $18.48 | $18.93 | $17.21 | $18.58 | 58,808,810 |
August 2024 | $16.62 | $18.73 | $15.29 | $18.70 | 90,954,010 |
July 2024 | $16.32 | $18.49 | $16.30 | $16.98 | 90,404,030 |
June 2024 | $15.93 | $16.77 | $15.20 | $16.28 | 83,598,615 |
May 2024 | $15.87 | $16.40 | $14.40 | $15.78 | 122,894,755 |
April 2024 | $16.49 | $16.55 | $15.51 | $15.83 | 65,320,110 |
March 2024 | $16.74 | $17.14 | $16.34 | $16.44 | 65,261,505 |
February 2024 | $18.73 | $18.92 | $16.22 | $16.39 | 109,804,295 |
January 2024 | $17.86 | $19.27 | $17.33 | $18.67 | 77,888,530 |
December 2023 | $16.31 | $18.13 | $16.17 | $18.09 | 85,461,925 |
November 2023 | $16.11 | $16.98 | $15.43 | $16.42 | 101,425,475 |
October 2023 | $15.60 | $16.67 | $15.21 | $15.87 | 60,738,085 |
September 2023 | $16.33 | $16.66 | $15.44 | $15.74 | 61,259,740 |
August 2023 | $17.80 | $17.88 | $15.30 | $15.84 | 92,869,710 |
July 2023 | $17.43 | $18.17 | $17.00 | $17.82 | 82,066,380 |
June 2023 | $18.31 | $19.22 | $16.99 | $17.14 | 81,253,795 |
May 2023 | $17.53 | $18.88 | $17.16 | $17.84 | 85,676,430 |
April 2023 | $17.21 | $18.11 | $16.60 | $17.07 | 79,276,050 |
March 2023 | $15.92 | $17.31 | $15.63 | $17.26 | 96,880,145 |
February 2023 | $16.87 | $18.07 | $15.57 | $15.86 | 70,972,940 |
January 2023 | $14.64 | $17.27 | $14.49 | $16.97 | 75,322,055 |
December 2022 | $15.73 | $15.97 | $14.19 | $14.47 | 77,239,820 |