World Kinect Corporation (WKC) valuation and key financial metrics