| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $53.22 | $59.45 | $48.26 | $58.81 | 21,405,292 |
June 2026 | $56.16 | $56.52 | $50.73 | $52.58 | 18,786,723 |
May 2026 | $59.64 | $62.54 | $52.45 | $55.81 | 19,619,000 |
April 2026 | $59.70 | $65.24 | $59.09 | $63.74 | 10,844,200 |
March 2026 | $65.28 | $66.05 | $57.26 | $59.68 | 14,449,500 |
February 2026 | $63.12 | $69.51 | $60.07 | $66.15 | 17,155,000 |
January 2026 | $63.72 | $64.39 | $59.44 | $63.44 | 16,660,300 |
December 2025 | $66.04 | $68.04 | $63.44 | $63.47 | 13,001,600 |
November 2025 | $65.16 | $66.97 | $62.94 | $66.31 | 12,293,300 |
October 2025 | $71.10 | $71.77 | $63.41 | $65.20 | 11,644,400 |
September 2025 | $69.80 | $72.53 | $69.56 | $71.15 | 10,849,900 |
August 2025 | $71.50 | $74.38 | $67.75 | $70.47 | 9,871,500 |
July 2025 | $72.71 | $75.35 | $72.49 | $73.72 | 6,932,200 |
June 2025 | $72.41 | $74.95 | $70.28 | $72.67 | 7,722,400 |
May 2025 | $75.25 | $76.60 | $70.50 | $72.67 | 8,242,500 |
April 2025 | $78.28 | $79.54 | $66.49 | $74.82 | 8,692,800 |
March 2025 | $80.03 | $82.00 | $76.72 | $78.25 | 11,015,500 |
February 2025 | $80.03 | $83.03 | $78.11 | $79.52 | 9,123,000 |
January 2025 | $76.19 | $87.02 | $73.19 | $81.27 | 9,807,700 |
December 2024 | $75.71 | $78.46 | $74.30 | $75.80 | 10,609,500 |
November 2024 | $70.47 | $79.68 | $68.12 | $75.71 | 9,419,600 |
October 2024 | $73.79 | $74.66 | $69.65 | $70.47 | 6,146,200 |
September 2024 | $68.73 | $74.15 | $66.06 | $73.98 | 8,315,500 |
August 2024 | $75.77 | $76.47 | $63.87 | $68.98 | 15,295,900 |
July 2024 | $76.27 | $78.78 | $74.57 | $75.81 | 8,905,900 |
