Live feed16:35:23·8mINSIDERFilingvia QuantisnowNew insider O'Shaughnessy James claimed ownership of 12,647 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SFL· SFL Corporation LtdConsumer DiscretionaryOriginal source