| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $103.33 | $165.45 | $101.68 | $161.14 | 79,100,267 |
April 2026 | $115.99 | $118.17 | $88.50 | $102.98 | 101,173,000 |
March 2026 | $96.91 | $121.12 | $95.37 | $114.85 | 102,517,092 |
February 2026 | $96.35 | $113.50 | $90.88 | $98.39 | 98,297,400 |
January 2026 | $87.30 | $104.98 | $84.54 | $97.15 | 70,143,600 |
December 2025 | $89.39 | $90.76 | $82.70 | $87.25 | 50,020,000 |
November 2025 | $75.21 | $92.00 | $70.82 | $89.52 | 89,715,500 |
October 2025 | $75.56 | $79.00 | $72.28 | $75.10 | 35,144,300 |
September 2025 | $78.17 | $79.43 | $74.72 | $75.76 | 39,625,300 |
August 2025 | $76.06 | $79.27 | $69.78 | $79.13 | 47,701,500 |
July 2025 | $79.70 | $81.45 | $75.75 | $76.31 | 29,320,400 |
June 2025 | $75.56 | $80.38 | $74.69 | $79.76 | 50,652,700 |
May 2025 | $81.30 | $86.15 | $74.75 | $75.93 | 66,509,300 |
April 2025 | $80.22 | $81.99 | $67.51 | $80.58 | 39,431,300 |
March 2025 | $81.29 | $88.01 | $78.36 | $80.50 | 55,386,000 |
February 2025 | $98.40 | $103.75 | $75.50 | $80.68 | 69,063,400 |
January 2025 | $96.67 | $102.37 | $88.50 | $99.90 | 34,228,200 |
December 2024 | $95.50 | $100.39 | $93.93 | $95.65 | 31,563,900 |
November 2024 | $101.16 | $105.26 | $84.70 | $94.02 | 51,078,100 |
October 2024 | $100.58 | $106.80 | $99.36 | $101.08 | 28,565,200 |
September 2024 | $101.32 | $102.49 | $93.50 | $100.95 | 27,214,500 |
August 2024 | $98.01 | $103.15 | $90.56 | $101.84 | 39,059,600 |
July 2024 | $90.17 | $98.98 | $89.02 | $98.28 | 26,332,400 |
June 2024 | $92.24 | $92.75 | $87.59 | $90.08 | 31,639,000 |
May 2024 | $101.01 | $102.65 | $89.55 | $92.24 | 50,594,800 |
