| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $90.50 | $92.76 | $86.65 | $89.33 | 2,137,822 |
March 2026 | $94.00 | $101.00 | $79.91 | $88.47 | 29,345,446 |
February 2026 | $89.87 | $107.46 | $86.91 | $96.01 | 29,297,704 |
January 2026 | $82.63 | $102.96 | $81.18 | $88.57 | 33,093,125 |
December 2025 | $86.50 | $88.50 | $76.51 | $81.17 | 39,207,365 |
November 2025 | $97.00 | $97.80 | $83.12 | $87.48 | 22,172,993 |
October 2025 | $93.12 | $97.40 | $85.27 | $96.51 | 31,748,969 |
September 2025 | $104.80 | $106.68 | $91.85 | $93.61 | 25,715,100 |
August 2025 | $118.19 | $118.57 | $99.83 | $106.00 | 29,016,500 |
July 2025 | $138.91 | $144.65 | $113.01 | $120.34 | 31,276,100 |
June 2025 | $126.52 | $141.06 | $123.04 | $140.60 | 26,063,868 |
May 2025 | $93.53 | $130.61 | $87.00 | $129.79 | 35,337,100 |
April 2025 | $90.22 | $97.31 | $72.93 | $87.74 | 32,678,200 |
March 2025 | $109.09 | $109.67 | $81.31 | $88.17 | 28,365,800 |
February 2025 | $115.76 | $129.00 | $105.25 | $108.60 | 31,835,700 |
January 2025 | $130.50 | $138.45 | $113.80 | $118.13 | 25,276,300 |
December 2024 | $133.91 | $139.89 | $125.00 | $129.80 | 14,775,600 |
November 2024 | $121.30 | $134.90 | $115.25 | $133.73 | 17,603,100 |
October 2024 | $101.46 | $130.20 | $100.71 | $121.67 | 24,768,600 |
September 2024 | $98.50 | $110.05 | $92.66 | $103.21 | 15,474,400 |
August 2024 | $103.27 | $111.17 | $89.17 | $99.41 | 24,471,100 |
July 2024 | $91.08 | $92.50 | $77.50 | $87.62 | 23,163,700 |
June 2024 | $94.90 | $96.67 | $86.89 | $90.00 | 15,458,000 |
May 2024 | $105.03 | $111.29 | $91.33 | $94.89 | 17,659,100 |
April 2024 | $105.00 | $107.35 | $92.93 | $105.85 | 15,081,900 |
