NYSE • MFA • US55272X6076
Generating your data highlights...
845m USD | # 5348 in US
1.58m shares | 14.37m USD
101.09m
97.55% | 98.61m