| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $151.77 | $152.55 | $138.19 | $142.77 | 3,874,595 |
June 2026 | $126.86 | $155.56 | $123.19 | $153.48 | 13,871,100 |
May 2026 | $154.98 | $159.14 | $116.26 | $130.00 | 18,716,900 |
April 2026 | $148.83 | $158.28 | $138.82 | $155.61 | 11,999,500 |
March 2026 | $167.44 | $172.72 | $136.50 | $146.56 | 14,059,800 |
February 2026 | $142.68 | $179.21 | $142.20 | $169.27 | 17,588,600 |
January 2026 | $125.28 | $157.31 | $125.28 | $142.71 | 17,223,000 |
December 2025 | $125.26 | $134.43 | $122.61 | $124.66 | 13,945,200 |
November 2025 | $120.83 | $127.97 | $117.13 | $127.19 | 12,621,700 |
October 2025 | $126.76 | $139.47 | $119.83 | $121.84 | 19,165,400 |
September 2025 | $136.37 | $138.96 | $124.27 | $128.17 | 13,697,400 |
August 2025 | $128.21 | $142.60 | $124.56 | $137.73 | 13,163,400 |
July 2025 | $112.41 | $128.42 | $112.18 | $124.58 | 17,562,800 |
June 2025 | $97.94 | $112.61 | $95.78 | $111.79 | 17,168,800 |
May 2025 | $83.03 | $101.71 | $82.57 | $97.66 | 15,029,900 |
April 2025 | $90.79 | $94.06 | $75.25 | $82.05 | 18,436,500 |
March 2025 | $100.97 | $101.45 | $89.54 | $92.16 | 16,989,300 |
February 2025 | $110.27 | $112.13 | $98.66 | $100.21 | 13,767,200 |
January 2025 | $93.48 | $115.43 | $86.85 | $113.49 | 14,323,300 |
December 2024 | $110.46 | $112.07 | $90.30 | $92.69 | 13,504,800 |
November 2024 | $99.91 | $112.81 | $99.10 | $110.77 | 9,214,800 |
October 2024 | $96.43 | $107.60 | $94.85 | $99.27 | 13,488,600 |
September 2024 | $103.69 | $106.11 | $91.97 | $97.30 | 12,424,400 |
August 2024 | $105.87 | $106.49 | $90.23 | $104.78 | 9,232,800 |
July 2024 | $105.35 | $113.22 | $98.52 | $105.03 | 12,171,300 |
