1 SEC 13D/G filing tracked · Last updated Nov 4, 2026
$SFL reported Q3 2026 EPS of $0.26, beating the $0.07 estimate by 271.4%. Revenue of $201.6M beat the $171.7M estimate by 17.4%…