| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $57.11 | $57.51 | $55.15 | $55.91 | 2,129,661 |
April 2026 | $53.31 | $59.04 | $51.76 | $57.02 | 22,445,200 |
March 2026 | $51.34 | $54.70 | $50.86 | $53.10 | 48,800,863 |
February 2026 | $65.13 | $65.29 | $48.50 | $51.45 | 38,650,500 |
January 2026 | $64.60 | $67.81 | $63.75 | $65.22 | 26,572,100 |
December 2025 | $57.40 | $65.39 | $57.40 | $64.58 | 29,418,000 |
November 2025 | $57.82 | $60.41 | $56.10 | $57.95 | 31,646,500 |
October 2025 | $56.32 | $59.67 | $50.45 | $58.10 | 26,874,200 |
September 2025 | $53.45 | $58.97 | $50.04 | $56.98 | 63,341,100 |
August 2025 | $50.37 | $54.57 | $47.92 | $53.99 | 24,925,300 |
July 2025 | $50.99 | $53.03 | $49.65 | $50.61 | 20,139,000 |
June 2025 | $49.35 | $52.31 | $48.19 | $51.10 | 24,778,600 |
May 2025 | $45.65 | $51.92 | $43.89 | $49.76 | 31,276,100 |
April 2025 | $51.81 | $52.54 | $42.73 | $45.76 | 26,260,800 |
March 2025 | $53.19 | $54.15 | $46.54 | $52.16 | 29,061,700 |
February 2025 | $47.32 | $53.74 | $46.95 | $53.24 | 25,902,100 |
January 2025 | $45.33 | $48.53 | $44.35 | $47.85 | 19,745,100 |
December 2024 | $44.01 | $47.06 | $42.82 | $45.03 | 23,120,800 |
November 2024 | $38.36 | $44.20 | $38.19 | $44.04 | 27,037,400 |
October 2024 | $38.25 | $38.71 | $37.30 | $38.36 | 15,449,700 |
September 2024 | $37.37 | $38.49 | $35.34 | $38.20 | 21,073,700 |
August 2024 | $34.84 | $37.62 | $32.96 | $37.57 | 21,560,000 |
July 2024 | $31.42 | $35.09 | $30.84 | $34.64 | 16,178,700 |
June 2024 | $31.42 | $31.77 | $29.83 | $31.30 | 19,729,000 |
May 2024 | $28.03 | $31.45 | $27.96 | $31.22 | 26,395,500 |
