| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $25.40 | $25.48 | $24.07 | $24.68 | 151,353,691 |
November 2025 | $24.29 | $25.56 | $23.33 | $25.51 | 313,563,610 |
October 2025 | $25.62 | $25.95 | $23.72 | $24.34 | 346,572,383 |
September 2025 | $27.37 | $27.47 | $24.96 | $25.63 | 380,667,072 |
August 2025 | $26.87 | $27.64 | $25.82 | $27.53 | 246,135,339 |
July 2025 | $25.08 | $28.32 | $25.06 | $26.64 | 395,663,999 |
June 2025 | $25.85 | $26.17 | $24.68 | $25.05 | 289,442,336 |
May 2025 | $27.62 | $27.66 | $24.86 | $25.93 | 234,967,923 |
April 2025 | $29.18 | $29.77 | $26.05 | $27.81 | 235,297,291 |
March 2025 | $28.97 | $31.87 | $27.65 | $29.08 | 247,465,327 |
February 2025 | $27.93 | $30.12 | $25.71 | $28.98 | 217,640,205 |
January 2025 | $29.20 | $29.28 | $26.77 | $28.16 | 180,220,688 |
December 2024 | $29.95 | $30.49 | $28.32 | $28.98 | 225,887,530 |
November 2024 | $31.22 | $31.75 | $28.32 | $30.17 | 205,670,629 |
October 2024 | $32.75 | $33.83 | $30.77 | $31.18 | 151,213,504 |
September 2024 | $32.92 | $34.04 | $32.08 | $32.71 | 156,588,862 |
August 2024 | $32.28 | $33.64 | $31.32 | $33.01 | 166,955,708 |
July 2024 | $29.69 | $32.86 | $29.09 | $32.43 | 171,514,354 |
June 2024 | $32.21 | $32.53 | $29.49 | $29.68 | 163,516,568 |
May 2024 | $33.93 | $34.33 | $31.47 | $32.21 | 166,671,085 |
April 2024 | $33.67 | $35.47 | $32.66 | $35.16 | 151,425,560 |
March 2024 | $31.79 | $33.67 | $31.04 | $33.60 | 165,424,778 |
February 2024 | $33.59 | $34.13 | $30.31 | $31.76 | 173,397,858 |
January 2024 | $33.33 | $34.76 | $32.75 | $33.43 | 176,164,294 |
December 2023 | $31.55 | $34.01 | $31.50 | $33.29 | 155,673,791 |