NYSE • MFA • US55272X6076
Generating your data highlights...
916m USD | # 5225 in US
1.57m shares | 14.79m USD
101.6m
97.56% | 99.12m