| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $27.69 | $28.01 | $25.24 | $26.28 | 196,874,200 |
November 2024 | $26.25 | $28.35 | $25.86 | $27.57 | 255,076,600 |
October 2024 | $26.09 | $27.27 | $24.44 | $26.34 | 241,363,200 |
September 2024 | $23.47 | $26.47 | $23.43 | $26.09 | 246,521,000 |
August 2024 | $25.72 | $26.20 | $21.66 | $23.57 | 306,600,200 |
July 2024 | $25.02 | $26.12 | $24.49 | $25.73 | 244,373,000 |
June 2024 | $25.91 | $26.95 | $23.82 | $24.98 | 628,068,200 |
May 2024 | $26.52 | $27.90 | $25.45 | $25.96 | 370,990,600 |
April 2024 | $29.78 | $29.78 | $25.99 | $26.73 | 251,572,800 |
March 2024 | $29.40 | $30.62 | $28.77 | $29.64 | 182,813,000 |
February 2024 | $27.58 | $30.04 | $27.38 | $29.55 | 218,051,800 |
January 2024 | $28.76 | $29.70 | $27.42 | $27.51 | 240,277,800 |
December 2023 | $27.46 | $28.89 | $26.77 | $28.81 | 196,886,200 |
November 2023 | $25.61 | $29.43 | $25.53 | $27.58 | 265,766,200 |
October 2023 | $26.42 | $26.48 | $23.57 | $25.55 | 273,952,600 |
September 2023 | $28.85 | $28.88 | $26.38 | $26.48 | 193,633,600 |
August 2023 | $28.80 | $29.62 | $27.50 | $28.71 | 193,599,800 |
July 2023 | $28.50 | $29.39 | $27.64 | $28.75 | 185,264,000 |
June 2023 | $29.29 | $30.02 | $28.25 | $28.72 | 171,447,600 |
May 2023 | $27.91 | $30.24 | $27.90 | $29.31 | 213,362,800 |
April 2023 | $27.11 | $28.07 | $25.65 | $28.00 | 134,227,600 |
March 2023 | $24.55 | $27.09 | $24.31 | $27.01 | 202,794,800 |
February 2023 | $26.00 | $26.36 | $25.03 | $25.44 | 141,240,000 |
January 2023 | $25.44 | $26.06 | $24.65 | $26.02 | 162,348,000 |
December 2022 | $25.69 | $26.16 | $24.61 | $25.38 | 145,180,400 |
