| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $21.14 | $25.90 | $21.06 | $24.57 | 29,490,200 |
November 2023 | $21.34 | $22.64 | $20.76 | $21.11 | 29,176,100 |
October 2023 | $23.32 | $23.56 | $20.94 | $21.62 | 25,501,200 |
September 2023 | $25.79 | $25.87 | $22.49 | $23.45 | 27,782,300 |
August 2023 | $26.20 | $27.83 | $24.68 | $25.57 | 24,959,300 |
July 2023 | $26.96 | $28.24 | $25.62 | $26.53 | 39,790,600 |
June 2023 | $27.34 | $29.36 | $26.09 | $26.86 | 22,188,600 |
May 2023 | $28.82 | $29.93 | $27.03 | $27.23 | 14,571,700 |
April 2023 | $28.50 | $29.09 | $27.34 | $28.87 | 15,291,300 |
March 2023 | $30.28 | $30.67 | $26.85 | $28.48 | 21,149,700 |
February 2023 | $32.18 | $33.96 | $29.50 | $30.38 | 17,988,500 |
January 2023 | $28.67 | $32.38 | $28.32 | $32.21 | 17,948,900 |
December 2022 | $31.08 | $31.65 | $27.56 | $28.39 | 18,545,800 |
November 2022 | $29.89 | $31.70 | $27.49 | $30.96 | 14,467,700 |
October 2022 | $29.07 | $30.94 | $26.33 | $29.34 | 21,570,200 |
September 2022 | $32.69 | $34.07 | $28.67 | $28.88 | 17,303,400 |
August 2022 | $33.95 | $36.04 | $32.59 | $32.84 | 18,389,000 |
July 2022 | $29.73 | $34.54 | $29.39 | $34.07 | 19,644,400 |
June 2022 | $33.16 | $33.38 | $28.52 | $29.72 | 23,847,100 |
May 2022 | $30.30 | $33.80 | $29.44 | $33.25 | 25,454,600 |
April 2022 | $29.69 | $32.00 | $28.69 | $30.25 | 28,361,300 |
March 2022 | $30.92 | $32.04 | $29.52 | $29.54 | 27,566,600 |
February 2022 | $33.49 | $34.01 | $29.27 | $31.11 | 27,243,300 |
January 2022 | $34.78 | $36.61 | $31.08 | $33.44 | 34,826,500 |
December 2021 | $34.07 | $36.45 | $31.09 | $34.53 | 66,602,500 |
