| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $46.22 | $46.57 | $42.97 | $43.76 | 97,614,827 |
November 2025 | $45.46 | $47.58 | $44.90 | $47.12 | 155,643,999 |
October 2025 | $45.09 | $48.09 | $44.16 | $45.72 | 158,844,000 |
September 2025 | $43.25 | $44.67 | $42.21 | $44.62 | 117,228,232 |
August 2025 | $44.72 | $45.08 | $43.16 | $43.30 | 124,965,951 |
July 2025 | $43.14 | $44.19 | $41.73 | $44.16 | 119,883,859 |
June 2025 | $42.82 | $43.13 | $41.38 | $42.66 | 123,257,138 |
May 2025 | $45.41 | $45.90 | $40.98 | $43.06 | 161,893,285 |
April 2025 | $44.57 | $46.85 | $41.73 | $45.68 | 211,963,069 |
March 2025 | $42.90 | $45.01 | $41.44 | $44.88 | 169,938,310 |
February 2025 | $38.46 | $43.30 | $38.28 | $43.05 | 159,489,266 |
January 2025 | $36.58 | $39.42 | $35.82 | $38.60 | 129,115,670 |
December 2024 | $38.10 | $38.15 | $34.68 | $36.32 | 143,908,338 |
November 2024 | $37.49 | $38.49 | $36.07 | $38.17 | 122,133,957 |
October 2024 | $38.74 | $39.34 | $37.46 | $37.54 | 135,535,433 |
September 2024 | $36.42 | $38.94 | $36.30 | $38.74 | 162,442,695 |
August 2024 | $34.95 | $37.71 | $34.95 | $36.39 | 129,289,801 |
July 2024 | $32.87 | $35.49 | $32.16 | $35.18 | 128,670,054 |
June 2024 | $35.51 | $35.54 | $32.59 | $32.73 | 177,594,210 |
May 2024 | $34.91 | $36.87 | $34.16 | $35.51 | 150,289,736 |
April 2024 | $35.30 | $35.61 | $33.47 | $35.18 | 108,098,661 |
March 2024 | $32.97 | $35.30 | $32.75 | $35.17 | 148,147,426 |
February 2024 | $32.24 | $33.77 | $30.89 | $33.20 | 141,347,763 |
January 2024 | $33.12 | $34.07 | $31.52 | $32.24 | 146,131,638 |
December 2023 | $35.74 | $38.37 | $31.54 | $33.25 | 218,047,619 |