
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $49.98 | $50.35 | $49.07 | $49.42 | 2,409,546 |
November 2025 | $48.16 | $50.06 | $47.59 | $50.06 | 2,311,428 |
October 2025 | $49.41 | $50.76 | $48.07 | $48.30 | 3,288,080 |
September 2025 | $50.55 | $51.00 | $49.05 | $49.54 | 2,858,785 |
August 2025 | $49.93 | $52.32 | $49.93 | $50.55 | 2,132,784 |
July 2025 | $50.60 | $51.41 | $49.77 | $49.86 | 2,395,944 |
June 2025 | $51.47 | $51.63 | $49.87 | $50.57 | 2,118,073 |
May 2025 | $50.40 | $51.77 | $49.24 | $51.53 | 2,445,908 |
April 2025 | $50.30 | $51.17 | $46.63 | $50.68 | 4,134,928 |
March 2025 | $51.19 | $51.76 | $48.20 | $50.25 | 3,322,929 |
February 2025 | $48.70 | $51.73 | $48.70 | $51.36 | 2,445,006 |
January 2025 | $48.42 | $49.62 | $46.99 | $49.13 | 2,247,746 |
December 2024 | $50.80 | $50.94 | $48.02 | $48.31 | 2,734,032 |
November 2024 | $48.27 | $50.87 | $48.09 | $50.82 | 2,194,291 |
October 2024 | $49.64 | $49.76 | $48.16 | $48.18 | 2,474,973 |
September 2024 | $49.07 | $50.19 | $48.66 | $49.62 | 1,618,351 |
August 2024 | $46.90 | $49.31 | $46.32 | $49.16 | 1,493,667 |
July 2024 | $46.05 | $47.32 | $45.48 | $46.77 | 1,611,892 |
June 2024 | $46.04 | $46.68 | $45.36 | $45.83 | 1,283,901 |
May 2024 | $44.96 | $46.99 | $44.57 | $46.16 | 2,447,839 |
April 2024 | $45.73 | $45.75 | $43.54 | $45.02 | 1,481,967 |
March 2024 | $44.18 | $45.85 | $43.96 | $45.73 | 1,526,096 |
February 2024 | $43.07 | $44.43 | $42.82 | $44.20 | 1,974,552 |
January 2024 | $42.45 | $43.46 | $42.28 | $43.01 | 2,511,317 |
December 2023 | $41.19 | $42.64 | $41.06 | $42.64 | 3,027,288 |