bf/NYSE:SFL_icon.jpeg

NYSE:SFL

SFL Corporation Ltd.

  • Stock

USD

Last Close

13.63

03/05 20:00

Market Cap

1.69B

Beta: 0.83

Volume Today

430.11K

Avg: 938.70K

PE Ratio

19.79

PFCF: −27.72

Dividend Yield

8.21%

Payout:160.40%