Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $12.95 Analyst target: $13.17 Upside: 1.70%
SFL Corporation Ltd. is engaged in the ownership, operation and chartering of vessels and related assets offshore in medium and long-term charters. The company is headquartered in Hamilton, Bermuda.
See the full interactive analysis & chart →Informational only — not investment advice.