$6.21
-0.34-5.19%
Ult. Agg.: Nov 6, 7:00 PM

MFA Finl (MFA) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
101.050M
Shares Float
100.224M
Insider Shares Owned
6.148M
Insider % Owned
6.1%
Institutional Shares Held
40.845M
Institutional % Held
40.4%
Ownership Breakdown