Booking Holdings Reports Today as Short Sellers Beat a Retreat
Booking Holdings reports Q3 results this evening, with the stock at $153.75, down 3.3% over the past month but up 3.8% on Monday alone. The setup is less tense than the price history might suggest: short sellers have…