AGNC Investment Corp. (AGNC): financials, 13F holders and insider trades