Live feed16:15:05·168dINSIDERFilingNew insider Kroll Michael John claimed ownership of 12,889 shares (SEC Form 3)WKC· World Kinect CorporationEnergyOriginal source