| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $144.99 | $153.96 | $141.92 | $153.45 | 3,840,287 |
June 2026 | $136.77 | $151.47 | $132.20 | $145.78 | 25,797,700 |
May 2026 | $141.52 | $152.10 | $135.28 | $139.39 | 29,266,000 |
April 2026 | $137.40 | $150.26 | $133.74 | $141.82 | 25,592,800 |
March 2026 | $147.71 | $150.94 | $130.02 | $136.80 | 34,675,200 |
February 2026 | $142.33 | $154.10 | $136.80 | $149.03 | 28,194,400 |
January 2026 | $144.32 | $148.43 | $140.55 | $142.88 | 19,918,100 |
December 2025 | $133.27 | $145.87 | $130.90 | $142.98 | 28,448,600 |
November 2025 | $129.43 | $137.59 | $128.60 | $133.27 | 26,584,200 |
October 2025 | $122.60 | $130.89 | $118.08 | $129.27 | 28,053,300 |
September 2025 | $121.66 | $124.52 | $118.05 | $120.10 | 31,314,600 |
August 2025 | $105.75 | $123.56 | $104.62 | $122.58 | 36,695,500 |
July 2025 | $115.78 | $116.62 | $106.00 | $106.20 | 27,958,400 |
June 2025 | $114.00 | $116.92 | $111.86 | $115.86 | 22,612,900 |
May 2025 | $104.71 | $114.85 | $103.99 | $114.60 | 29,078,900 |
April 2025 | $101.35 | $107.17 | $84.53 | $104.71 | 48,301,700 |
March 2025 | $102.28 | $103.75 | $92.11 | $100.93 | 34,926,300 |
February 2025 | $91.93 | $105.76 | $91.92 | $101.56 | 30,567,100 |
January 2025 | $94.62 | $96.23 | $91.65 | $94.18 | 19,335,600 |
December 2024 | $98.00 | $98.23 | $90.33 | $94.27 | 18,938,500 |
November 2024 | $92.38 | $99.31 | $91.74 | $97.88 | 22,488,100 |
October 2024 | $93.00 | $97.56 | $87.55 | $91.91 | 23,371,000 |
September 2024 | $94.75 | $96.76 | $87.85 | $93.06 | 24,675,500 |
August 2024 | $92.42 | $95.73 | $80.55 | $95.72 | 33,739,800 |
July 2024 | $91.78 | $96.80 | $89.77 | $92.06 | 30,493,300 |
