| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $125.80 | $152.37 | $125.38 | $135.22 | 43,705,061 |
April 2026 | $111.85 | $130.34 | $107.51 | $126.53 | 40,878,700 |
March 2026 | $119.25 | $128.21 | $105.77 | $111.42 | 47,663,866 |
February 2026 | $150.02 | $150.97 | $122.97 | $124.44 | 46,404,400 |
January 2026 | $144.54 | $165.30 | $140.21 | $153.18 | 78,527,100 |
December 2025 | $118.13 | $135.13 | $116.90 | $130.66 | 53,669,676 |
November 2025 | $121.41 | $133.51 | $108.01 | $116.89 | 73,420,200 |
October 2025 | $131.75 | $149.51 | $116.43 | $120.87 | 103,115,500 |
September 2025 | $92.61 | $141.60 | $92.56 | $131.77 | 167,734,600 |
August 2025 | $86.66 | $96.28 | $84.64 | $95.30 | 91,132,600 |
July 2025 | $85.68 | $94.50 | $84.82 | $87.87 | 93,696,000 |
June 2025 | $82.99 | $89.05 | $82.39 | $85.76 | 44,448,700 |
May 2025 | $88.59 | $95.15 | $81.17 | $81.90 | 77,912,900 |
April 2025 | $91.10 | $92.71 | $74.71 | $87.82 | 99,277,000 |
March 2025 | $86.33 | $105.19 | $83.85 | $92.03 | 117,292,300 |
February 2025 | $86.83 | $100.64 | $84.98 | $86.45 | 133,373,400 |
January 2025 | $83.17 | $96.18 | $77.19 | $90.60 | 74,573,800 |
December 2024 | $85.06 | $95.52 | $83.65 | $84.31 | 55,244,600 |
November 2024 | $91.02 | $94.57 | $78.95 | $85.05 | 67,993,200 |
October 2024 | $105.75 | $116.25 | $88.58 | $91.23 | 116,604,400 |
September 2024 | $82.67 | $111.05 | $80.81 | $105.29 | 74,656,000 |
August 2024 | $88.40 | $90.45 | $79.68 | $84.62 | 64,982,000 |
July 2024 | $86.61 | $104.70 | $85.08 | $88.57 | 100,366,500 |
June 2024 | $97.57 | $97.96 | $86.43 | $86.48 | 54,232,500 |
May 2024 | $103.50 | $115.39 | $96.54 | $97.20 | 76,323,400 |
