| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $102.18 | $108.54 | $98.62 | $104.78 | 18,690,798 |
September 2026 | $98.00 | $108.68 | $93.00 | $102.56 | 51,567,531 |
August 2026 | $86.01 | $118.31 | $84.78 | $99.27 | 70,552,900 |
July 2026 | $91.39 | $97.96 | $78.97 | $84.90 | 64,360,596 |
June 2026 | $71.70 | $96.68 | $66.75 | $92.42 | 76,680,600 |
May 2026 | $63.92 | $76.70 | $55.60 | $72.26 | 93,591,300 |
April 2026 | $75.71 | $86.49 | $63.85 | $63.93 | 82,412,000 |
March 2026 | $73.40 | $83.50 | $68.86 | $75.21 | 73,376,970 |
February 2026 | $102.80 | $109.92 | $71.53 | $76.33 | 96,982,600 |
January 2026 | $106.01 | $119.98 | $101.21 | $103.49 | 53,108,200 |
December 2025 | $108.82 | $114.25 | $91.06 | $100.41 | 60,048,952 |
November 2025 | $103.51 | $114.92 | $94.16 | $110.80 | 64,838,200 |
October 2025 | $88.95 | $108.72 | $73.61 | $103.51 | 89,699,500 |
September 2025 | $73.40 | $91.77 | $72.90 | $89.33 | 75,608,000 |
August 2025 | $64.00 | $81.94 | $62.39 | $74.60 | 108,562,200 |
July 2025 | $50.70 | $68.50 | $50.41 | $65.64 | 103,055,400 |
June 2025 | $40.75 | $52.16 | $39.90 | $51.14 | 80,275,100 |
May 2025 | $32.40 | $43.99 | $29.68 | $41.24 | 125,975,700 |
April 2025 | $31.72 | $34.13 | $20.41 | $30.16 | 175,657,046 |
March 2025 | $39.59 | $39.80 | $29.68 | $32.03 | 104,306,990 |
February 2025 | $46.15 | $51.13 | $38.60 | $39.55 | 77,096,375 |
January 2025 | $45.00 | $51.16 | $42.00 | $48.37 | 69,395,152 |
December 2024 | $46.40 | $56.55 | $42.37 | $44.32 | 74,299,205 |
November 2024 | $42.27 | $48.48 | $37.35 | $46.24 | 121,752,638 |
October 2024 | $55.99 | $57.15 | $42.14 | $42.83 | 96,961,828 |
