logo

MFA Financial

NYSE • MFA.PRC US55272X5086

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

970m USD | # 5088 in US

Volume

23.28k shares | 535.62k USD

Shares Outstanding

102.67m

Free Float Shares

98.58% | 101.21m

NYSE:MFA|
NYSE:MFA.PRB|
DB:M4ZA

News