Short Sellers Exit Ahead of Ecolab Print
Bearish bets on ECL have fallen 10% over the past month. Cost to borrow climbed 20% in the past week while options put demand spiked to a 52-week relative high. Short interest stands at 2.84 million shares as of April…