- SFL Corp director James O’Shaughnessy reported 12,647 common shares in an initial Form 3 filing dated Sept. 14, 2026.