BlackRock Reports Stake in Olin Corp, ETF Holds Over 5%
5 days ago
BlackRock Inc. disclosed an 11.5% beneficial ownership stake in Olin Corporation via Schedule 13G/A filing. The iShares Core S&P Small-Cap ETF was also noted to hold an interest exceeding 5% in the company's stock.