MFA Financial's Series C preferred shares are recommended due to their attractive floating yields, set to start in April 2025. Despite higher interest expenses, MFA Financial's net interest income ...