| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $75.49 | $78.70 | $74.45 | $77.61 | 986,100 |
September 2026 | $74.82 | $85.00 | $72.17 | $75.79 | 10,570,900 |
August 2026 | $102.07 | $108.61 | $73.99 | $76.05 | 11,581,994 |
July 2026 | $119.88 | $123.63 | $90.71 | $98.08 | 10,366,900 |
June 2026 | $88.79 | $120.42 | $80.00 | $117.60 | 14,548,000 |
May 2026 | $73.83 | $93.68 | $69.64 | $91.61 | 13,820,400 |
April 2026 | $82.74 | $95.72 | $73.08 | $75.64 | 10,221,300 |
March 2026 | $96.98 | $101.10 | $73.86 | $81.04 | 11,072,193 |
February 2026 | $88.70 | $118.00 | $88.70 | $102.15 | 11,447,884 |
January 2026 | $85.41 | $96.89 | $84.01 | $88.63 | 10,696,386 |
December 2025 | $74.11 | $93.00 | $73.70 | $85.27 | 6,519,630 |
November 2025 | $62.18 | $78.27 | $57.11 | $76.00 | 7,014,672 |
October 2025 | $61.20 | $68.52 | $58.00 | $62.18 | 6,337,575 |
September 2025 | $61.24 | $67.34 | $59.14 | $60.77 | 7,544,957 |
August 2025 | $50.00 | $63.89 | $42.56 | $62.66 | 10,407,506 |
July 2025 | $56.14 | $61.55 | $49.38 | $51.64 | 9,437,216 |
June 2025 | $55.61 | $59.81 | $48.36 | $54.95 | 7,236,333 |
May 2025 | $47.03 | $60.89 | $47.03 | $55.58 | 10,232,621 |
April 2025 | $50.98 | $56.00 | $39.80 | $46.93 | 10,630,177 |
March 2025 | $71.88 | $74.37 | $49.62 | $51.65 | 11,555,646 |
February 2025 | $99.00 | $100.88 | $71.86 | $73.50 | 8,160,788 |
January 2025 | $95.00 | $107.57 | $88.95 | $102.43 | 5,714,054 |
December 2024 | $81.84 | $94.53 | $78.73 | $94.12 | 6,494,531 |
November 2024 | $64.82 | $86.94 | $61.94 | $81.84 | 8,489,623 |
October 2024 | $54.99 | $66.70 | $53.62 | $65.01 | 10,470,510 |
