| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $124.00 | $125.23 | $123.13 | $124.74 | 16,948,532 |
March 2026 | $127.20 | $128.49 | $118.02 | $124.28 | 456,872,478 |
February 2026 | $119.26 | $134.41 | $118.81 | $127.69 | 540,115,800 |
January 2026 | $111.20 | $121.37 | $109.59 | $118.90 | 909,083,600 |
December 2025 | $110.06 | $117.21 | $109.91 | $111.18 | 442,913,500 |
November 2025 | $100.41 | $110.25 | $98.48 | $110.06 | 391,415,900 |
October 2025 | $102.14 | $109.13 | $99.46 | $100.77 | 348,809,500 |
September 2025 | $96.83 | $105.68 | $96.12 | $102.64 | 326,990,400 |
August 2025 | $97.37 | $104.05 | $95.03 | $96.58 | 397,878,500 |
July 2025 | $96.98 | $98.71 | $93.63 | $97.35 | 289,967,200 |
June 2025 | $98.21 | $100.24 | $92.83 | $97.15 | 343,221,000 |
May 2025 | $96.17 | $98.86 | $91.30 | $98.09 | 393,144,900 |
April 2025 | $86.77 | $96.92 | $79.11 | $96.39 | 509,882,700 |
March 2025 | $96.85 | $98.34 | $82.90 | $87.02 | 529,824,400 |
February 2025 | $95.66 | $104.09 | $91.06 | $97.48 | 393,516,500 |
January 2025 | $88.94 | $97.86 | $88.49 | $97.03 | 301,831,600 |
December 2024 | $91.55 | $94.86 | $87.89 | $89.31 | 382,128,400 |
November 2024 | $81.40 | $91.37 | $80.42 | $91.23 | 340,242,300 |
October 2024 | $79.58 | $82.20 | $77.90 | $80.83 | 274,951,500 |
September 2024 | $76.27 | $80.48 | $75.26 | $79.64 | 358,154,100 |
August 2024 | $67.77 | $76.41 | $65.57 | $76.17 | 395,298,400 |
July 2024 | $66.77 | $70.15 | $66.14 | $67.51 | 288,053,200 |
June 2024 | $64.43 | $67.90 | $64.09 | $66.59 | 288,503,100 |
May 2024 | $58.13 | $64.81 | $57.41 | $64.68 | 401,568,100 |
April 2024 | $59.11 | $59.68 | $57.40 | $58.17 | 304,730,200 |
