Live feed09:10:59·420dINSIDERFilingvia QuantisnowNew insider Ellwood Group Investment Corp claimed ownership of 4,285,026 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.MTUS· Metallus Inc.IndustrialsOriginal source