Live feed10:26:20·407dINSIDERFilingvia QuantisnowNew insider Narancich Max claimed ownership of 53,000 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TWI· Titan International Inc. (DE)IndustrialsOriginal source