
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $47.75 | $50.01 | $46.23 | $48.39 | 2,304,721 |
October 2025 | $49.20 | $49.59 | $44.50 | $47.19 | 3,471,973 |
September 2025 | $49.05 | $50.30 | $46.91 | $49.51 | 3,298,133 |
August 2025 | $46.53 | $50.50 | $45.81 | $49.53 | 3,139,336 |
July 2025 | $47.34 | $51.10 | $46.84 | $46.98 | 2,599,369 |
June 2025 | $47.15 | $48.57 | $44.46 | $47.51 | 2,672,875 |
May 2025 | $47.05 | $50.67 | $46.42 | $47.12 | 3,893,822 |
April 2025 | $48.85 | $49.06 | $40.81 | $47.06 | 4,258,924 |
March 2025 | $50.51 | $51.34 | $47.80 | $49.19 | 4,068,261 |
February 2025 | $48.75 | $50.75 | $47.62 | $50.64 | 2,264,349 |
January 2025 | $50.80 | $51.88 | $46.84 | $49.86 | 2,277,095 |
December 2024 | $55.30 | $55.54 | $48.97 | $50.54 | 2,429,381 |
November 2024 | $49.45 | $57.77 | $47.94 | $55.13 | 2,366,141 |
October 2024 | $46.94 | $50.84 | $44.82 | $49.21 | 2,532,174 |
September 2024 | $49.16 | $49.92 | $45.58 | $47.20 | 2,301,990 |
August 2024 | $51.12 | $51.12 | $44.94 | $49.47 | 2,352,411 |
July 2024 | $46.01 | $55.38 | $45.01 | $51.09 | 3,066,098 |
June 2024 | $46.89 | $46.89 | $43.06 | $45.95 | 2,283,962 |
May 2024 | $43.82 | $48.35 | $43.82 | $46.22 | 2,090,002 |
April 2024 | $46.05 | $46.15 | $42.33 | $43.68 | 2,794,644 |
March 2024 | $42.67 | $46.01 | $42.15 | $45.86 | 2,853,695 |
February 2024 | $44.69 | $45.14 | $41.11 | $42.89 | 3,060,538 |
January 2024 | $52.06 | $53.06 | $43.76 | $44.35 | 4,152,065 |
December 2023 | $46.85 | $53.87 | $46.43 | $52.43 | 3,288,293 |
November 2023 | $43.24 | $47.64 | $42.38 | $47.13 | 2,258,962 |