
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $27.73 | $29.03 | $27.61 | $27.76 | 149,735,046 |
November 2024 | $25.90 | $27.79 | $25.83 | $27.65 | 101,625,873 |
October 2024 | $25.89 | $26.76 | $25.33 | $25.80 | 94,272,745 |
September 2024 | $25.11 | $26.14 | $23.85 | $25.91 | 89,347,844 |
August 2024 | $24.97 | $25.64 | $22.28 | $25.25 | 132,481,832 |
July 2024 | $25.14 | $26.27 | $23.96 | $24.82 | 131,640,488 |
June 2024 | $23.64 | $25.48 | $23.33 | $25.06 | 99,984,076 |
May 2024 | $22.11 | $23.95 | $21.97 | $23.44 | 104,387,128 |
April 2024 | $23.06 | $23.19 | $21.53 | $22.10 | 127,877,100 |
March 2024 | $22.61 | $23.29 | $22.26 | $23.01 | 108,861,880 |
February 2024 | $21.22 | $22.72 | $21.22 | $22.56 | 122,532,388 |
January 2024 | $20.40 | $21.70 | $19.93 | $21.11 | 132,500,584 |
December 2023 | $19.65 | $20.74 | $19.41 | $20.57 | 97,311,448 |
November 2023 | $17.76 | $19.92 | $17.74 | $19.71 | 110,896,552 |
October 2023 | $17.99 | $18.87 | $17.27 | $17.73 | 102,000,832 |
September 2023 | $19.14 | $19.16 | $17.68 | $18.00 | 75,408,792 |
August 2023 | $19.12 | $19.17 | $17.81 | $19.01 | 89,151,672 |
July 2023 | $18.55 | $19.41 | $18.20 | $19.19 | 87,253,612 |
June 2023 | $17.35 | $18.58 | $17.31 | $18.53 | 93,654,732 |
May 2023 | $16.29 | $17.63 | $15.96 | $17.36 | 84,743,200 |
April 2023 | $16.02 | $16.32 | $15.70 | $16.32 | 73,056,896 |
March 2023 | $14.86 | $16.11 | $14.40 | $16.10 | 100,839,804 |
February 2023 | $15.05 | $15.89 | $14.73 | $14.88 | 73,880,468 |
January 2023 | $13.82 | $15.20 | $13.28 | $15.07 | 82,257,380 |
December 2022 | $14.96 | $15.08 | $13.38 | $13.70 | 145,905,580 |