Live feed17:25:09·7mINSIDERFilingvia QuantisnowNew insider Thrivent Financial For Lutherans claimed ownership of 740,000 units of Mandatory Redeemable Preferred Shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.RIV· RiverNorth Opportunities Fund Inc.FinanceOriginal source