| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $75.05 | $75.48 | $72.18 | $72.84 | 9,805,134 |
April 2026 | $71.14 | $77.03 | $70.42 | $74.71 | 123,652,138 |
March 2026 | $90.19 | $90.78 | $67.68 | $70.80 | 102,653,300 |
February 2026 | $83.49 | $91.16 | $81.41 | $90.48 | 74,992,300 |
January 2026 | $72.38 | $84.69 | $70.70 | $83.22 | 88,165,500 |
December 2025 | $74.80 | $75.50 | $71.19 | $72.60 | 62,552,700 |
November 2025 | $72.81 | $76.32 | $71.51 | $75.08 | 58,553,500 |
October 2025 | $80.27 | $81.90 | $72.73 | $73.18 | 69,519,000 |
September 2025 | $78.64 | $81.48 | $78.09 | $80.60 | 63,749,700 |
August 2025 | $78.09 | $80.89 | $76.94 | $78.77 | 62,402,900 |
July 2025 | $73.85 | $79.72 | $73.20 | $77.92 | 65,678,900 |
June 2025 | $70.60 | $74.25 | $70.32 | $73.62 | 56,668,700 |
May 2025 | $68.86 | $71.97 | $67.79 | $70.96 | 60,019,000 |
April 2025 | $72.61 | $73.61 | $65.24 | $69.40 | 79,005,300 |
March 2025 | $73.09 | $76.10 | $67.58 | $72.45 | 73,563,100 |
February 2025 | $69.82 | $73.43 | $67.37 | $72.93 | 75,265,500 |
January 2025 | $73.72 | $74.37 | $69.05 | $70.40 | 71,720,300 |
December 2024 | $73.50 | $78.86 | $72.47 | $73.32 | 62,979,800 |
November 2024 | $72.02 | $75.38 | $70.31 | $73.95 | 54,451,700 |
October 2024 | $74.30 | $74.87 | $69.52 | $71.88 | 73,287,900 |
September 2024 | $74.22 | $75.87 | $70.19 | $74.36 | 82,092,600 |
August 2024 | $73.34 | $74.45 | $70.56 | $74.27 | 54,542,400 |
July 2024 | $67.82 | $73.40 | $65.69 | $73.01 | 64,182,400 |
June 2024 | $68.55 | $70.85 | $66.33 | $67.51 | 79,148,600 |
May 2024 | $70.16 | $72.73 | $67.38 | $68.86 | 71,544,200 |
