
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $27.28 | $27.83 | $26.99 | $27.47 | 225,047,951 |
November 2025 | $26.38 | $27.36 | $26.05 | $27.31 | 341,400,500 |
October 2025 | $27.00 | $27.30 | $26.17 | $26.48 | 393,601,900 |
September 2025 | $27.35 | $27.40 | $26.67 | $27.02 | 378,543,600 |
August 2025 | $25.96 | $27.48 | $25.70 | $27.38 | 306,657,900 |
July 2025 | $25.97 | $27.06 | $25.92 | $25.98 | 345,492,200 |
June 2025 | $25.47 | $26.31 | $25.18 | $25.98 | 322,747,600 |
May 2025 | $24.95 | $25.83 | $24.76 | $25.41 | 315,802,000 |
April 2025 | $27.13 | $27.14 | $23.18 | $25.07 | 512,838,900 |
March 2025 | $27.49 | $27.76 | $26.20 | $27.15 | 355,911,300 |
February 2025 | $26.50 | $27.46 | $26.37 | $27.46 | 249,492,100 |
January 2025 | $26.43 | $27.38 | $25.92 | $26.78 | 318,446,600 |
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 |