| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $122.85 | $123.56 | $115.02 | $115.15 | 2,677,671 |
April 2026 | $117.58 | $133.14 | $113.74 | $122.36 | 42,505,000 |
March 2026 | $133.84 | $135.13 | $113.26 | $117.61 | 39,904,500 |
February 2026 | $124.34 | $144.19 | $123.49 | $136.91 | 35,454,400 |
January 2026 | $118.20 | $134.30 | $115.80 | $124.82 | 38,920,400 |
December 2025 | $126.68 | $131.01 | $116.09 | $117.01 | 38,830,400 |
November 2025 | $119.35 | $127.42 | $111.18 | $126.66 | 32,949,500 |
October 2025 | $132.61 | $137.75 | $114.63 | $119.37 | 56,891,500 |
September 2025 | $129.15 | $141.29 | $127.64 | $131.58 | 43,913,000 |
August 2025 | $114.39 | $132.89 | $113.77 | $131.25 | 41,403,300 |
July 2025 | $104.26 | $121.78 | $103.44 | $112.26 | 52,764,100 |
June 2025 | $96.22 | $107.04 | $94.44 | $104.85 | 37,152,500 |
May 2025 | $102.02 | $107.95 | $96.24 | $97.25 | 37,583,800 |
April 2025 | $102.70 | $104.78 | $87.37 | $101.77 | 49,941,100 |
March 2025 | $102.10 | $109.94 | $98.79 | $101.98 | 50,095,600 |
February 2025 | $110.39 | $111.51 | $99.53 | $102.24 | 42,549,400 |
January 2025 | $109.07 | $120.09 | $105.74 | $112.64 | 45,033,300 |
December 2024 | $133.31 | $134.52 | $106.13 | $107.81 | 41,226,600 |
November 2024 | $129.63 | $137.65 | $122.86 | $133.66 | 33,187,200 |
October 2024 | $142.62 | $147.69 | $120.63 | $127.99 | 38,128,500 |
September 2024 | $129.94 | $144.10 | $123.67 | $141.82 | 41,542,100 |
August 2024 | $131.17 | $134.65 | $116.87 | $129.90 | 37,847,100 |
July 2024 | $109.02 | $133.81 | $101.38 | $130.24 | 51,062,000 |
June 2024 | $116.02 | $116.32 | $107.20 | $108.63 | 33,386,400 |
May 2024 | $109.90 | $120.87 | $108.78 | $115.56 | 35,858,200 |
