
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $43.38 | $48.71 | $43.25 | $47.83 | 83,629,121 |
November 2025 | $41.43 | $43.71 | $40.68 | $43.46 | 130,949,835 |
October 2025 | $44.37 | $45.33 | $40.05 | $41.62 | 228,216,091 |
September 2025 | $44.78 | $46.19 | $43.76 | $44.55 | 94,544,943 |
August 2025 | $40.62 | $45.53 | $39.86 | $45.37 | 74,650,899 |
July 2025 | $40.44 | $43.95 | $40.27 | $41.20 | 133,487,200 |
June 2025 | $37.33 | $41.20 | $36.63 | $40.77 | 105,427,801 |
May 2025 | $35.22 | $39.08 | $34.92 | $37.52 | 74,986,983 |
April 2025 | $38.18 | $39.03 | $31.68 | $35.31 | 128,610,154 |
March 2025 | $42.52 | $43.11 | $36.43 | $38.51 | 114,106,023 |
February 2025 | $42.31 | $43.32 | $41.52 | $42.30 | 74,042,605 |
January 2025 | $41.42 | $44.19 | $39.81 | $43.11 | 102,679,517 |
December 2024 | $46.29 | $46.48 | $40.43 | $41.14 | 90,376,640 |
November 2024 | $42.11 | $47.33 | $41.09 | $46.36 | 82,438,061 |
October 2024 | $41.24 | $44.09 | $39.91 | $42.13 | 99,188,593 |
September 2024 | $40.65 | $41.93 | $37.83 | $41.32 | 80,894,915 |
August 2024 | $40.43 | $40.88 | $36.02 | $40.82 | 82,538,686 |
July 2024 | $34.89 | $41.03 | $33.63 | $40.49 | 106,467,553 |
June 2024 | $35.78 | $35.78 | $32.94 | $34.89 | 85,139,471 |
May 2024 | $34.87 | $37.06 | $33.76 | $35.43 | 74,780,918 |
April 2024 | $35.01 | $35.30 | $32.02 | $34.52 | 100,574,068 |
March 2024 | $31.96 | $35.42 | $31.39 | $35.23 | 120,656,659 |
February 2024 | $32.16 | $32.42 | $30.28 | $32.20 | 97,876,436 |
January 2024 | $32.16 | $33.50 | $30.79 | $32.11 | 125,165,412 |
December 2023 | $26.88 | $33.04 | $26.71 | $32.34 | 128,031,147 |