MFA Financial Inc

MFAPRC 6.50% Ser C Fix to Float Cum Red Pref USD25
Create an alert
Sell
$20.78
Buy
$20.82
$0.40 (1.89%)
Last updated today at