SFL Corporation Ltd (SFL) Stock Analysis, Quote & Company Profile