Analysts Cut Targets as Shorts Begin to Cover
Olin Corporation reports Q2 results today against a backdrop of heavy but easing short interest, a wall of analyst downgrades, and a stock that has lost 6% in the past week alone. Short sellers remain firmly…
