SFL - First Quarter 2025 Results
1. SFL declared a dividend of $0.27 per share. 2. The company reported a net loss of $31.9 million. 3. Charter hire reached $193.5 million in Q1 2025. 4. SFL plans a $10 million share buyback. 5. Fleet renewal included selling older vessels.