
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $49.38 | $49.92 | $49.29 | $49.78 | 67,467,935 |
September 2025 | $48.87 | $49.48 | $48.85 | $49.36 | 78,954,459 |
August 2025 | $49.17 | $49.28 | $48.91 | $49.10 | 63,672,354 |
July 2025 | $49.13 | $49.16 | $48.73 | $49.03 | 77,290,477 |
June 2025 | $48.82 | $49.09 | $48.73 | $49.08 | 76,377,158 |
May 2025 | $48.96 | $49.01 | $48.28 | $48.92 | 89,181,194 |
April 2025 | $48.18 | $48.94 | $47.99 | $48.92 | 96,199,795 |
March 2025 | $48.42 | $48.60 | $47.57 | $48.09 | 97,312,494 |
February 2025 | $48.49 | $48.67 | $48.09 | $48.66 | 57,355,521 |
January 2025 | $48.19 | $48.31 | $47.46 | $48.24 | 58,498,310 |
December 2024 | $48.60 | $48.73 | $47.98 | $48.12 | 77,161,834 |
November 2024 | $47.81 | $48.50 | $47.52 | $48.49 | 51,446,544 |
October 2024 | $48.30 | $48.35 | $47.58 | $47.70 | 73,162,486 |
September 2024 | $47.50 | $48.13 | $47.50 | $48.05 | 52,543,348 |
August 2024 | $47.21 | $47.72 | $47.21 | $47.45 | 58,833,209 |
July 2024 | $46.12 | $47.21 | $46.05 | $47.21 | 59,889,622 |
June 2024 | $45.99 | $46.56 | $45.92 | $46.23 | 47,006,210 |
May 2024 | $45.88 | $46.40 | $45.68 | $45.94 | 86,119,442 |
April 2024 | $46.38 | $46.46 | $45.65 | $45.81 | 64,590,931 |
March 2024 | $45.87 | $46.53 | $45.84 | $46.46 | 56,451,678 |
February 2024 | $46.26 | $46.35 | $45.67 | $45.94 | 146,208,841 |
January 2024 | $46.27 | $46.46 | $45.74 | $46.19 | 80,604,931 |
December 2023 | $45.03 | $46.80 | $45.03 | $46.46 | 74,177,735 |
November 2023 | $43.57 | $45.16 | $43.57 | $45.02 | 56,558,196 |
October 2023 | $43.49 | $43.84 | $43.18 | $43.52 | 59,504,586 |