| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $45.50 | $54.23 | $45.44 | $53.05 | 15,987,608 |
November 2025 | $45.39 | $47.69 | $41.70 | $46.21 | 22,092,806 |
October 2025 | $50.65 | $58.44 | $44.74 | $45.85 | 25,232,232 |
September 2025 | $48.80 | $54.69 | $48.51 | $51.11 | 14,969,755 |
August 2025 | $49.66 | $52.99 | $47.13 | $49.76 | 15,196,795 |
July 2025 | $46.26 | $54.30 | $45.94 | $50.49 | 19,123,887 |
June 2025 | $44.29 | $48.51 | $42.94 | $46.35 | 17,670,433 |
May 2025 | $35.10 | $48.56 | $34.50 | $44.52 | 21,670,969 |
April 2025 | $36.71 | $39.87 | $31.19 | $34.82 | 23,845,573 |
March 2025 | $40.45 | $41.69 | $35.61 | $37.37 | 24,975,323 |
February 2025 | $46.04 | $49.25 | $39.53 | $40.09 | 19,249,756 |
January 2025 | $45.80 | $49.49 | $42.85 | $47.37 | 13,095,247 |
December 2024 | $53.68 | $55.07 | $43.76 | $45.53 | 16,920,522 |
November 2024 | $51.26 | $57.60 | $49.35 | $53.97 | 12,524,709 |
October 2024 | $51.40 | $56.45 | $49.40 | $50.78 | 17,544,739 |
September 2024 | $54.86 | $57.17 | $47.24 | $51.96 | 18,766,745 |
August 2024 | $61.94 | $62.47 | $49.08 | $55.75 | 15,922,989 |
July 2024 | $53.84 | $66.65 | $50.28 | $61.93 | 27,694,339 |
June 2024 | $58.83 | $58.95 | $50.56 | $53.69 | 17,995,219 |
May 2024 | $55.05 | $62.96 | $53.75 | $58.24 | 13,600,300 |
April 2024 | $62.82 | $64.31 | $54.20 | $54.71 | 19,646,976 |
March 2024 | $56.07 | $63.42 | $53.48 | $62.86 | 12,487,626 |
February 2024 | $60.62 | $63.22 | $51.41 | $55.81 | 15,984,100 |
January 2024 | $55.57 | $62.41 | $53.57 | $59.78 | 14,760,373 |
December 2023 | $48.32 | $58.23 | $48.12 | $55.92 | 15,659,533 |