Live feed16:14:55·1946dINSIDERFilingvia QuantisnowSEC Form 3 filed by J Stephen DannhauserByQuantisnow·Wall Street's wire, on your screen.EFC· Ellington Financial Inc.FinanceOriginal source