| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $131.67 | $133.12 | $126.38 | $132.46 | 141,419,694 |
April 2026 | $123.56 | $132.21 | $121.10 | $131.68 | 349,767,500 |
March 2026 | $126.96 | $128.24 | $117.80 | $124.04 | 459,815,500 |
February 2026 | $119.03 | $134.16 | $118.58 | $127.44 | 540,115,800 |
January 2026 | $110.99 | $121.14 | $109.38 | $118.67 | 909,083,600 |
December 2025 | $109.85 | $116.99 | $109.70 | $110.97 | 442,913,500 |
November 2025 | $100.22 | $110.04 | $98.29 | $109.85 | 391,415,900 |
October 2025 | $101.95 | $108.93 | $99.27 | $100.58 | 348,809,500 |
September 2025 | $96.65 | $105.48 | $95.93 | $102.44 | 326,990,400 |
August 2025 | $97.19 | $103.85 | $94.85 | $96.40 | 397,878,500 |
July 2025 | $96.79 | $98.53 | $93.45 | $97.17 | 289,967,200 |
June 2025 | $98.02 | $100.05 | $92.66 | $96.97 | 343,221,000 |
May 2025 | $95.98 | $98.67 | $91.13 | $97.90 | 393,144,900 |
April 2025 | $86.60 | $96.74 | $78.96 | $96.21 | 509,882,700 |
March 2025 | $96.67 | $98.16 | $82.75 | $86.85 | 529,824,400 |
February 2025 | $95.47 | $103.89 | $90.89 | $97.29 | 393,516,500 |
January 2025 | $88.77 | $97.67 | $88.32 | $96.85 | 301,831,600 |
December 2024 | $91.37 | $94.68 | $87.72 | $89.14 | 382,128,400 |
November 2024 | $81.24 | $91.20 | $80.27 | $91.06 | 340,242,300 |
October 2024 | $79.42 | $82.04 | $77.75 | $80.67 | 274,951,500 |
September 2024 | $76.13 | $80.33 | $75.11 | $79.49 | 358,154,100 |
August 2024 | $67.64 | $76.26 | $65.45 | $76.03 | 395,298,400 |
July 2024 | $66.64 | $70.02 | $66.01 | $67.38 | 288,053,200 |
June 2024 | $64.31 | $67.77 | $63.96 | $66.47 | 288,503,100 |
May 2024 | $58.02 | $64.69 | $57.31 | $64.55 | 401,568,100 |
