Seeking AlphaTue, 12 May 2026 19:50:53 GMTSFL Corporation Ltd. (SFL) Q1 2026 Earnings Call TranscriptSFL-2.47%