Olin stock hits 52-week low at 16.35 USD
AI Summary
Olin Corporation stock has reached a 52-week low at $16.35 USD. This indicates significant downward pressure on the stock price, reflecting bearish market sentiment or company-specific challenges.