| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $98.49 | $105.46 | $94.48 | $104.68 | 107,438,300 |
September 2026 | $111.56 | $113.21 | $98.12 | $98.23 | 180,071,000 |
August 2026 | $107.19 | $116.62 | $103.56 | $109.68 | 162,675,700 |
July 2026 | $91.04 | $109.37 | $87.10 | $105.05 | 279,620,000 |
June 2026 | $84.65 | $93.96 | $84.47 | $89.55 | 294,576,600 |
May 2026 | $89.80 | $89.80 | $80.89 | $84.47 | 252,600,100 |
April 2026 | $100.85 | $101.83 | $89.10 | $89.60 | 261,554,900 |
March 2026 | $113.33 | $113.61 | $98.93 | $100.69 | 271,427,100 |
February 2026 | $107.12 | $114.56 | $104.20 | $114.10 | 187,768,800 |
January 2026 | $121.68 | $126.32 | $103.24 | $107.19 | 238,696,600 |
December 2025 | $125.53 | $126.70 | $117.77 | $122.25 | 125,705,100 |
November 2025 | $120.71 | $128.83 | $119.14 | $125.77 | 126,983,200 |
October 2025 | $130.95 | $131.58 | $119.64 | $120.62 | 149,463,300 |
September 2025 | $128.90 | $133.56 | $123.81 | $130.11 | 114,287,000 |
August 2025 | $121.89 | $130.86 | $121.89 | $128.87 | 112,379,800 |
July 2025 | $131.08 | $132.57 | $116.35 | $122.58 | 166,985,500 |
June 2025 | $128.49 | $134.48 | $126.51 | $131.53 | 118,602,100 |
May 2025 | $125.24 | $132.30 | $123.79 | $129.18 | 138,240,900 |
April 2025 | $127.53 | $129.74 | $115.97 | $126.45 | 162,718,300 |
March 2025 | $133.01 | $135.95 | $119.85 | $127.69 | 159,824,400 |
February 2025 | $121.92 | $133.20 | $121.29 | $132.85 | 110,203,900 |
January 2025 | $108.87 | $125.00 | $106.72 | $123.15 | 145,481,700 |
December 2024 | $113.72 | $113.77 | $106.56 | $108.31 | 99,915,900 |
November 2024 | $114.67 | $115.87 | $109.58 | $113.73 | 105,779,400 |
October 2024 | $108.85 | $114.77 | $106.44 | $108.56 | 114,207,200 |
