
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $28.15 | $28.17 | $25.86 | $26.29 | 366,966,800 |
November 2024 | $26.98 | $28.33 | $26.72 | $28.15 | 224,710,700 |
October 2024 | $26.87 | $27.55 | $26.63 | $26.91 | 239,947,400 |
September 2024 | $26.52 | $26.93 | $25.57 | $26.86 | 193,840,800 |
August 2024 | $26.11 | $26.64 | $24.81 | $26.62 | 186,410,100 |
July 2024 | $24.57 | $26.20 | $24.16 | $26.01 | 203,255,400 |
June 2024 | $24.53 | $24.73 | $23.77 | $24.49 | 157,992,600 |
May 2024 | $23.94 | $25.01 | $23.80 | $24.49 | 176,391,900 |
April 2024 | $25.15 | $25.18 | $23.54 | $24.00 | 222,861,000 |
March 2024 | $24.05 | $25.19 | $23.97 | $25.13 | 213,844,800 |
February 2024 | $23.64 | $24.17 | $23.34 | $24.01 | 201,694,200 |
January 2024 | $23.46 | $23.92 | $23.17 | $23.58 | 256,625,100 |
December 2023 | $22.10 | $23.64 | $22.06 | $23.54 | 254,130,300 |
November 2023 | $20.86 | $22.17 | $20.71 | $22.15 | 228,366,600 |
October 2023 | $21.64 | $21.92 | $20.41 | $20.83 | 248,754,300 |
September 2023 | $22.72 | $22.78 | $21.47 | $21.66 | 169,419,900 |
August 2023 | $22.93 | $22.96 | $22.08 | $22.61 | 172,041,600 |
July 2023 | $22.00 | $23.07 | $21.71 | $22.95 | 169,817,400 |
June 2023 | $20.97 | $22.19 | $20.78 | $22.03 | 199,581,900 |
May 2023 | $21.80 | $21.93 | $20.78 | $20.92 | 233,023,800 |
April 2023 | $22.04 | $22.31 | $21.28 | $21.82 | 154,260,000 |
March 2023 | $22.18 | $22.62 | $20.87 | $21.99 | 274,182,900 |
February 2023 | $22.91 | $23.30 | $22.14 | $22.23 | 185,922,900 |
January 2023 | $22.61 | $23.32 | $22.30 | $22.99 | 201,059,400 |
December 2022 | $23.44 | $23.48 | $22.05 | $22.52 | 227,203,800 |