| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $60.77 | $61.05 | $53.81 | $56.25 | 69,031,332 |
April 2026 | $64.61 | $69.05 | $58.48 | $59.97 | 57,200,500 |
March 2026 | $71.39 | $73.58 | $63.11 | $65.02 | 75,780,700 |
February 2026 | $71.88 | $75.06 | $65.49 | $71.61 | 76,442,600 |
January 2026 | $79.35 | $80.83 | $70.95 | $71.72 | 62,129,300 |
December 2025 | $79.98 | $82.15 | $76.41 | $79.28 | 54,126,400 |
November 2025 | $78.21 | $81.60 | $75.77 | $80.01 | 48,588,200 |
October 2025 | $93.43 | $95.85 | $78.72 | $79.16 | 73,455,200 |
September 2025 | $96.08 | $96.44 | $89.33 | $93.11 | 53,819,000 |
August 2025 | $91.19 | $97.58 | $89.58 | $96.24 | 59,466,600 |
July 2025 | $110.00 | $110.03 | $90.19 | $90.56 | 87,773,800 |
June 2025 | $110.58 | $112.83 | $101.09 | $109.89 | 96,168,900 |
May 2025 | $109.91 | $112.66 | $106.15 | $111.90 | 32,466,800 |
April 2025 | $122.72 | $124.40 | $104.22 | $109.47 | 46,152,500 |
March 2025 | $117.22 | $123.70 | $114.33 | $123.13 | 39,967,800 |
February 2025 | $102.73 | $117.59 | $102.34 | $117.33 | 28,185,700 |
January 2025 | $101.70 | $107.80 | $99.02 | $103.45 | 33,718,500 |
December 2024 | $111.91 | $111.91 | $99.69 | $100.84 | 25,578,600 |
November 2024 | $103.64 | $112.83 | $102.75 | $111.79 | 22,773,600 |
October 2024 | $102.65 | $106.27 | $100.23 | $103.28 | 35,861,700 |
September 2024 | $103.77 | $104.64 | $98.11 | $102.26 | 35,995,700 |
August 2024 | $98.61 | $104.08 | $96.45 | $103.77 | 22,730,700 |
July 2024 | $88.54 | $98.92 | $87.05 | $98.01 | 25,876,900 |
June 2024 | $87.96 | $92.41 | $86.83 | $88.13 | 20,674,300 |
May 2024 | $80.30 | $90.39 | $80.28 | $88.23 | 26,591,200 |
