BlackRock Reports Stake in Olin Corp, ETF Holds Over 5%
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 co
Stock Titan · 2026-11-05 14:52