FSK delivered a strong Q1 2025, surpassing NII guidance and reaffirming a $0.70 quarterly distribution, highlighting management's proactive risk management and portfolio strength. Shares trade at a -9 ...