Live feed16:06:37·24dINSIDERFilingvia QuantisnowNew insider Metlife Investment Management, Llc claimed ownership of 2,000,000 units of Series A Mandatory Redeemable Preferred Shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.FINS· Angel Oak Financial Strategies Income Term TrustFinanceOriginal source