FNMA Pool #685665 5.00% 2/1/2018 filings

SEC filings by FNMA Pool #685665 5.00% 2/1/2018 (ownership)
TypeFiledFilerSubjectShares OwnedPercent Owned