Nvidia bulls mount uphill battle into earnings
Written on 05/18/2026
Call volume outpaced puts by more than double on Monday, though more calls were exchanged at the bid or below, meaning likely sold.
Read full article