
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $27.15 | $27.64 | $25.85 | $26.32 | 15,540,115 |
November 2024 | $27.47 | $27.72 | $26.17 | $27.24 | 8,383,298 |
October 2024 | $28.54 | $28.54 | $27.02 | $27.18 | 8,153,323 |
September 2024 | $27.70 | $29.06 | $27.20 | $28.67 | 7,316,217 |
August 2024 | $26.93 | $28.06 | $25.56 | $27.93 | 8,680,464 |
July 2024 | $26.14 | $27.24 | $25.97 | $27.11 | 8,858,921 |
June 2024 | $27.05 | $27.09 | $25.37 | $25.88 | 10,386,213 |
May 2024 | $25.33 | $27.48 | $25.29 | $26.92 | 10,303,124 |
April 2024 | $25.54 | $25.92 | $24.49 | $25.33 | 14,407,521 |
March 2024 | $24.83 | $25.60 | $24.69 | $25.57 | 12,861,836 |
February 2024 | $25.06 | $25.21 | $24.26 | $24.81 | 17,086,726 |
January 2024 | $25.14 | $25.43 | $24.39 | $24.91 | 23,302,808 |
December 2023 | $23.77 | $25.48 | $23.74 | $25.31 | 19,643,912 |
November 2023 | $22.10 | $23.96 | $22.07 | $23.84 | 15,771,892 |
October 2023 | $22.63 | $22.95 | $21.71 | $22.09 | 16,632,110 |
September 2023 | $23.26 | $23.89 | $22.47 | $22.66 | 19,284,159 |
August 2023 | $23.83 | $23.86 | $22.40 | $23.04 | 17,178,361 |
July 2023 | $23.10 | $24.24 | $22.48 | $23.99 | 15,505,102 |
June 2023 | $22.42 | $23.80 | $22.33 | $23.04 | 14,901,403 |
May 2023 | $23.85 | $24.11 | $22.20 | $22.34 | 17,085,694 |
April 2023 | $23.42 | $24.42 | $23.38 | $23.93 | 14,956,907 |
March 2023 | $23.75 | $24.08 | $22.29 | $23.41 | 25,724,078 |
February 2023 | $24.68 | $25.17 | $23.40 | $23.56 | 25,818,274 |
January 2023 | $23.00 | $24.94 | $22.89 | $24.60 | 29,648,049 |
December 2022 | $23.01 | $23.53 | $22.45 | $22.94 | 27,701,290 |