Incyte Earnings Day: Defensive Options, a Rising Short Position, and a 2028 Clock
Incyte Corporation reports Q3 results today with the stock down 2% on Monday to $113.31, giving back ground after last week's partial recovery from an 8.5% monthly decline. The setup is more cautious than the share…