Olin Corporation Drops 8.5% in Broad Selloff
OLN Price $27.57 Change -8.5% Volume 1.3M Olin Corporation plunged 8.5% Wednesday as a sector-wide selloff dragged down chemical manufacturers across the board. The stock traded at $27.57 on volume of 1.3M shares as investors fled the space, with three sector peers posting similar declines in synchronized selling pressure. The catalyst was a broad retreat […]
Olin Corporation Drops 8.5% in Broad Selloff Read More »


