MFA Financial Inc

MFAPRC 6.50% Ser C Fix to Float Cum Red Pref USD25
Create an alert
Sell
$22.07
Buy
$22.27
$0.26 (1.19%)
Last updated today at