Live feed21:31:14·1696dSave storyINSIDERFilingvia QuantisnowSEC Form 3: New insider Starwood Capital Group Global Ii, L.P. claimed ownership of 42,554,179 sharesByQuantisnow·Wall Street's wire, on your screen.MFAMFA Financial Inc.Real EstateOriginal source