bf/NYSE:SFL_icon.jpeg

NYSE:SFL

SFL Corporation Ltd.

  • Stock

USD

Last Close

7.46

06/11 21:10

Market Cap

1.80B

Beta: 0.83

Volume Today

1.01M

Avg: 938.70K

PE Ratio

19.79

PFCF: −27.72

Dividend Yield

8.21%

Payout:160.40%