NYSE • MFA.PRC • US55272X5086
Generating your data highlights...
970m USD | # 5088 in US
23.28k shares | 535.62k USD
102.67m
98.58% | 101.21m