
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $39.70 | $42.44 | $39.07 | $41.57 | 18,598,700 |
October 2025 | $42.43 | $42.99 | $38.15 | $40.04 | 36,555,600 |
September 2025 | $46.09 | $49.11 | $41.38 | $42.53 | 23,352,600 |
August 2025 | $43.79 | $47.48 | $42.80 | $46.63 | 16,737,900 |
July 2025 | $42.50 | $48.87 | $42.48 | $43.97 | 23,868,800 |
June 2025 | $44.15 | $45.22 | $41.90 | $42.50 | 15,245,300 |
May 2025 | $39.48 | $45.69 | $39.05 | $44.43 | 16,227,700 |
April 2025 | $45.65 | $46.29 | $38.04 | $39.53 | 19,220,600 |
March 2025 | $46.16 | $47.06 | $43.00 | $45.54 | 17,829,600 |
February 2025 | $44.72 | $46.45 | $42.30 | $46.10 | 17,312,600 |
January 2025 | $46.58 | $47.37 | $43.79 | $45.42 | 14,957,600 |
December 2024 | $49.55 | $50.31 | $46.00 | $46.58 | 15,431,300 |
November 2024 | $48.14 | $50.19 | $46.62 | $49.47 | 12,847,900 |
October 2024 | $51.64 | $52.22 | $49.12 | $49.57 | 12,789,000 |
September 2024 | $53.01 | $53.47 | $49.80 | $51.56 | 16,369,300 |
August 2024 | $48.46 | $53.58 | $45.77 | $53.39 | 16,527,400 |
July 2024 | $47.66 | $51.27 | $45.03 | $50.35 | 16,171,800 |
June 2024 | $57.50 | $57.65 | $47.17 | $47.36 | 18,598,700 |
May 2024 | $52.93 | $57.55 | $51.17 | $57.31 | 12,992,400 |
April 2024 | $53.50 | $54.03 | $51.47 | $51.88 | 8,708,900 |
March 2024 | $52.34 | $53.96 | $51.70 | $53.54 | 9,222,900 |
February 2024 | $52.50 | $53.79 | $50.11 | $52.46 | 9,239,900 |
January 2024 | $51.25 | $54.05 | $50.97 | $52.19 | 8,619,400 |
December 2023 | $50.48 | $53.02 | $48.94 | $51.25 | 9,099,300 |
November 2023 | $49.09 | $51.17 | $48.33 | $50.60 | 8,412,600 |