| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $91.00 | $91.00 | $81.97 | $83.83 | 125,911,721 |
April 2026 | $102.20 | $103.19 | $90.29 | $90.79 | 261,554,900 |
March 2026 | $114.84 | $115.13 | $100.25 | $102.03 | 271,427,100 |
February 2026 | $108.55 | $116.09 | $105.59 | $115.62 | 187,768,800 |
January 2026 | $123.30 | $128.00 | $104.61 | $108.62 | 238,696,600 |
December 2025 | $127.20 | $128.39 | $119.34 | $123.88 | 125,705,100 |
November 2025 | $122.32 | $130.55 | $120.73 | $127.45 | 126,983,200 |
October 2025 | $132.69 | $133.33 | $121.23 | $122.23 | 149,463,300 |
September 2025 | $130.62 | $135.34 | $125.46 | $131.85 | 114,287,000 |
August 2025 | $123.51 | $132.61 | $123.51 | $130.59 | 112,379,800 |
July 2025 | $132.83 | $134.34 | $117.90 | $124.22 | 166,985,500 |
June 2025 | $130.20 | $136.28 | $128.20 | $133.29 | 118,602,100 |
May 2025 | $126.91 | $134.06 | $125.44 | $130.91 | 138,240,900 |
April 2025 | $129.23 | $131.47 | $117.51 | $128.13 | 162,718,300 |
March 2025 | $134.78 | $137.76 | $121.45 | $129.40 | 159,824,400 |
February 2025 | $123.54 | $134.97 | $122.91 | $134.62 | 110,203,900 |
January 2025 | $110.32 | $126.66 | $108.14 | $124.79 | 145,481,700 |
December 2024 | $115.23 | $115.29 | $107.98 | $109.76 | 99,915,900 |
November 2024 | $116.20 | $117.41 | $111.04 | $115.25 | 105,779,400 |
October 2024 | $110.30 | $116.30 | $107.86 | $110.01 | 114,207,200 |
September 2024 | $109.48 | $114.48 | $108.02 | $110.11 | 97,588,100 |
August 2024 | $103.00 | $109.62 | $102.69 | $109.39 | 115,681,000 |
July 2024 | $100.06 | $104.99 | $96.30 | $102.31 | 168,901,900 |
June 2024 | $98.15 | $104.69 | $97.91 | $99.82 | 115,246,700 |
May 2024 | $101.76 | $102.95 | $96.68 | $98.17 | 125,478,600 |
