| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $111.48 | $118.13 | $109.85 | $113.05 | 42,386,316 |
June 2026 | $109.91 | $112.00 | $104.88 | $111.75 | 78,752,900 |
May 2026 | $102.72 | $118.98 | $100.69 | $109.27 | 140,634,000 |
April 2026 | $91.66 | $107.04 | $90.29 | $103.19 | 108,470,000 |
March 2026 | $88.88 | $94.92 | $85.00 | $90.77 | 109,579,300 |
February 2026 | $91.18 | $93.99 | $77.56 | $90.31 | 133,312,000 |
January 2026 | $86.47 | $97.37 | $85.91 | $90.66 | 81,907,600 |
December 2025 | $81.22 | $87.44 | $79.72 | $86.57 | 92,166,600 |
November 2025 | $79.89 | $87.80 | $78.35 | $82.29 | 86,474,600 |
October 2025 | $89.88 | $100.15 | $79.95 | $80.53 | 143,011,800 |
September 2025 | $88.56 | $93.48 | $87.11 | $90.08 | 117,346,400 |
August 2025 | $88.05 | $99.87 | $87.82 | $89.74 | 130,922,300 |
July 2025 | $73.84 | $91.61 | $73.71 | $90.59 | 120,994,700 |
June 2025 | $71.92 | $78.83 | $71.91 | $73.52 | 122,161,200 |
May 2025 | $68.89 | $72.41 | $66.07 | $72.24 | 108,791,100 |
April 2025 | $66.48 | $67.82 | $57.73 | $67.03 | 132,696,500 |
March 2025 | $63.64 | $69.98 | $62.72 | $66.60 | 122,536,600 |
February 2025 | $65.20 | $70.10 | $60.25 | $63.38 | 95,092,700 |
January 2025 | $60.62 | $70.01 | $59.82 | $66.06 | 99,970,500 |
December 2024 | $61.88 | $65.12 | $59.46 | $60.65 | 88,299,400 |
November 2024 | $56.25 | $64.25 | $56.09 | $61.96 | 88,086,900 |
October 2024 | $63.51 | $66.09 | $54.91 | $56.06 | 99,350,200 |
September 2024 | $57.42 | $63.79 | $56.96 | $63.47 | 116,084,300 |
August 2024 | $53.43 | $58.08 | $52.15 | $57.61 | 96,932,300 |
July 2024 | $52.25 | $54.20 | $50.49 | $53.96 | 88,870,400 |
