| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $46.16 | $47.55 | $45.12 | $45.90 | 29,988,238 |
June 2026 | $51.00 | $53.54 | $45.90 | $46.19 | 95,298,900 |
May 2026 | $54.26 | $54.62 | $48.24 | $50.57 | 93,560,800 |
April 2026 | $53.87 | $58.12 | $49.76 | $54.29 | 86,407,200 |
March 2026 | $55.34 | $56.66 | $51.02 | $53.57 | 84,572,600 |
February 2026 | $52.97 | $58.93 | $52.82 | $56.39 | 100,235,800 |
January 2026 | $64.49 | $64.90 | $51.35 | $52.15 | 146,021,900 |
December 2025 | $68.52 | $69.68 | $63.71 | $64.38 | 108,667,700 |
November 2025 | $59.24 | $67.88 | $58.91 | $67.41 | 103,171,400 |
October 2025 | $53.06 | $58.77 | $45.22 | $58.46 | 137,378,000 |
September 2025 | $56.02 | $56.56 | $50.78 | $52.99 | 114,293,000 |
August 2025 | $50.99 | $57.18 | $50.50 | $56.77 | 81,125,700 |
July 2025 | $44.90 | $52.53 | $44.70 | $51.37 | 118,570,100 |
June 2025 | $41.26 | $43.54 | $39.24 | $42.66 | 92,594,900 |
May 2025 | $35.82 | $41.76 | $35.65 | $40.35 | 129,321,400 |
April 2025 | $37.62 | $38.27 | $29.39 | $35.71 | 165,694,400 |
March 2025 | $45.21 | $46.39 | $36.41 | $37.62 | 109,830,200 |
February 2025 | $43.07 | $44.28 | $40.08 | $43.55 | 112,848,000 |
January 2025 | $49.62 | $50.33 | $41.65 | $44.38 | 111,367,200 |
December 2024 | $52.01 | $54.81 | $48.89 | $49.73 | 85,485,300 |
November 2024 | $50.54 | $51.85 | $46.21 | $51.38 | 109,842,800 |
October 2024 | $48.69 | $52.46 | $48.69 | $50.01 | 138,782,600 |
September 2024 | $37.45 | $49.79 | $37.20 | $48.55 | 149,101,800 |
August 2024 | $38.06 | $40.04 | $35.13 | $37.61 | 139,989,000 |
July 2024 | $42.28 | $42.68 | $37.25 | $38.06 | 123,405,800 |
