| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $140.24 | $144.71 | $137.15 | $137.39 | 49,624,617 |
June 2026 | $124.08 | $147.96 | $123.60 | $139.96 | 294,833,600 |
May 2026 | $128.03 | $131.95 | $119.76 | $125.90 | 220,075,400 |
April 2026 | $114.93 | $134.65 | $111.22 | $127.38 | 235,649,700 |
March 2026 | $105.76 | $115.58 | $101.53 | $112.88 | 358,344,700 |
February 2026 | $114.42 | $124.57 | $106.99 | $109.67 | 283,824,600 |
January 2026 | $116.05 | $122.94 | $109.38 | $114.57 | 297,269,900 |
December 2025 | $102.08 | $121.63 | $101.40 | $115.54 | 303,494,200 |
November 2025 | $99.73 | $103.34 | $94.88 | $102.58 | 218,819,900 |
October 2025 | $99.35 | $100.54 | $92.19 | $99.64 | 310,917,900 |
September 2025 | $93.52 | $103.93 | $91.50 | $99.90 | 288,204,100 |
August 2025 | $89.81 | $95.96 | $85.99 | $95.05 | 282,864,500 |
July 2025 | $83.12 | $94.76 | $82.89 | $91.62 | 360,471,100 |
June 2025 | $73.49 | $83.55 | $72.65 | $83.23 | 256,067,100 |
May 2025 | $66.17 | $74.63 | $65.86 | $73.65 | 250,385,300 |
April 2025 | $68.27 | $69.81 | $53.85 | $66.33 | 471,960,700 |
March 2025 | $77.61 | $78.02 | $64.07 | $68.87 | 354,909,400 |
February 2025 | $76.15 | $82.20 | $74.17 | $77.56 | 261,127,000 |
January 2025 | $68.34 | $79.74 | $67.10 | $78.45 | 340,342,200 |
December 2024 | $68.65 | $70.69 | $65.43 | $67.81 | 260,555,100 |
November 2024 | $61.43 | $68.58 | $59.95 | $68.28 | 299,032,000 |
October 2024 | $59.42 | $64.13 | $58.18 | $61.28 | 290,453,200 |
September 2024 | $59.24 | $60.32 | $53.65 | $59.78 | 272,008,400 |
August 2024 | $61.55 | $61.69 | $51.10 | $59.82 | 297,311,400 |
July 2024 | $60.20 | $64.14 | $59.58 | $61.37 | 294,290,900 |
