| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $41.59 | $42.96 | $38.80 | $38.92 | 106,040,504 |
November 2025 | $40.81 | $43.17 | $39.52 | $41.76 | 172,128,354 |
October 2025 | $47.18 | $47.71 | $39.86 | $40.96 | 274,064,740 |
September 2025 | $46.93 | $49.16 | $44.27 | $46.98 | 196,186,350 |
August 2025 | $43.11 | $47.50 | $41.85 | $47.08 | 205,908,171 |
July 2025 | $41.60 | $45.93 | $41.19 | $43.45 | 225,443,966 |
June 2025 | $41.10 | $46.81 | $40.28 | $41.55 | 286,737,616 |
May 2025 | $38.66 | $44.19 | $38.07 | $40.11 | 219,721,086 |
April 2025 | $48.31 | $48.54 | $34.21 | $38.76 | 329,191,280 |
March 2025 | $48.09 | $49.63 | $43.74 | $48.54 | 258,294,406 |
February 2025 | $45.75 | $51.45 | $44.95 | $47.79 | 220,647,975 |
January 2025 | $49.02 | $52.05 | $45.60 | $45.64 | 197,781,407 |
December 2024 | $49.33 | $49.65 | $44.20 | $48.35 | 266,879,524 |
November 2024 | $49.19 | $50.94 | $47.16 | $49.27 | 232,583,326 |
October 2024 | $49.90 | $55.02 | $48.37 | $48.81 | 269,559,245 |
September 2024 | $54.53 | $54.54 | $48.46 | $50.20 | 264,766,629 |
August 2024 | $59.03 | $59.15 | $53.38 | $55.27 | 252,047,833 |
July 2024 | $61.36 | $62.81 | $57.79 | $58.99 | 141,682,438 |
June 2024 | $60.13 | $61.74 | $57.01 | $61.13 | 154,889,415 |
May 2024 | $63.47 | $63.77 | $58.71 | $60.40 | 136,307,598 |
April 2024 | $63.09 | $68.79 | $62.40 | $63.91 | 176,759,194 |
March 2024 | $58.71 | $62.94 | $57.78 | $62.80 | 137,304,508 |
February 2024 | $55.76 | $59.01 | $53.99 | $58.36 | 205,344,487 |
January 2024 | $57.94 | $58.78 | $53.47 | $55.43 | 190,631,632 |
December 2023 | $56.72 | $59.64 | $53.07 | $57.49 | 233,644,790 |