| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $98.55 | $105.64 | $90.05 | $91.17 | 5,807,157 |
April 2026 | $98.05 | $110.35 | $92.92 | $98.27 | 14,683,995 |
March 2026 | $124.78 | $125.21 | $89.32 | $96.56 | 14,123,100 |
February 2026 | $117.38 | $137.28 | $110.39 | $126.05 | 11,407,000 |
January 2026 | $111.81 | $124.91 | $111.32 | $120.98 | 6,383,100 |
December 2025 | $110.79 | $117.78 | $106.97 | $111.61 | 10,416,100 |
November 2025 | $115.90 | $116.93 | $103.30 | $112.03 | 8,793,400 |
October 2025 | $110.77 | $124.10 | $109.87 | $116.60 | 10,856,900 |
September 2025 | $113.30 | $118.92 | $106.39 | $111.43 | 10,634,300 |
August 2025 | $131.55 | $133.33 | $107.70 | $115.05 | 11,657,300 |
July 2025 | $120.04 | $135.47 | $119.91 | $133.80 | 5,787,500 |
June 2025 | $122.07 | $128.26 | $113.45 | $120.12 | 6,252,400 |
May 2025 | $123.70 | $132.08 | $117.16 | $122.55 | 5,314,600 |
April 2025 | $117.54 | $123.19 | $99.81 | $119.69 | 7,622,000 |
March 2025 | $125.89 | $126.71 | $111.72 | $116.00 | 8,168,100 |
February 2025 | $119.38 | $135.11 | $117.37 | $124.77 | 5,237,800 |
January 2025 | $119.96 | $129.03 | $111.71 | $123.31 | 4,090,300 |
December 2024 | $129.40 | $131.45 | $117.65 | $119.43 | 5,573,100 |
November 2024 | $122.54 | $135.30 | $119.24 | $128.44 | 5,840,900 |
October 2024 | $105.99 | $126.70 | $101.06 | $122.43 | 6,241,600 |
September 2024 | $103.50 | $108.56 | $92.62 | $105.79 | 4,703,600 |
August 2024 | $100.43 | $105.97 | $88.03 | $104.37 | 4,841,400 |
July 2024 | $94.65 | $103.05 | $90.31 | $101.02 | 5,019,800 |
June 2024 | $103.32 | $103.32 | $88.85 | $93.89 | 6,605,600 |
May 2024 | $106.78 | $111.12 | $99.34 | $102.15 | 5,853,900 |
