
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $45.57 | $47.16 | $44.34 | $45.44 | 8,669,550 |
September 2025 | $48.50 | $48.86 | $43.81 | $45.86 | 15,258,800 |
August 2025 | $45.36 | $49.66 | $45.03 | $48.89 | 8,813,400 |
July 2025 | $46.61 | $49.38 | $45.66 | $45.87 | 10,892,300 |
June 2025 | $51.60 | $52.35 | $42.92 | $46.69 | 14,693,800 |
May 2025 | $48.26 | $52.21 | $47.88 | $52.06 | 6,581,800 |
April 2025 | $46.35 | $48.69 | $40.40 | $48.20 | 15,265,600 |
March 2025 | $53.11 | $54.00 | $43.69 | $46.58 | 12,522,700 |
February 2025 | $51.70 | $53.82 | $51.07 | $53.44 | 5,287,900 |
January 2025 | $50.49 | $53.33 | $48.87 | $52.48 | 6,540,400 |
December 2024 | $56.15 | $56.68 | $48.15 | $50.08 | 8,707,100 |
November 2024 | $52.01 | $57.88 | $51.71 | $55.94 | 5,847,400 |
October 2024 | $51.28 | $53.85 | $49.56 | $51.92 | 9,467,900 |
September 2024 | $55.30 | $58.24 | $47.34 | $51.40 | 16,611,100 |
August 2024 | $53.89 | $55.75 | $50.34 | $55.67 | 6,651,700 |
July 2024 | $49.47 | $54.85 | $47.46 | $54.13 | 10,139,400 |
June 2024 | $45.97 | $51.10 | $45.62 | $49.04 | 19,136,000 |
May 2024 | $42.56 | $47.36 | $42.56 | $45.84 | 9,361,000 |
April 2024 | $43.16 | $43.83 | $41.34 | $42.38 | 11,835,700 |
March 2024 | $39.80 | $43.40 | $39.08 | $43.06 | 15,429,100 |
February 2024 | $39.66 | $40.75 | $38.25 | $39.86 | 10,882,300 |
January 2024 | $42.78 | $43.16 | $39.20 | $39.36 | 9,575,400 |
December 2023 | $39.28 | $50.93 | $39.28 | $43.04 | 13,115,100 |
November 2023 | $37.81 | $40.38 | $36.94 | $39.35 | 8,303,200 |
October 2023 | $38.06 | $42.58 | $37.36 | $37.77 | 8,724,700 |