Knight-Swift Transportation Holdings Inc. (NYSE:KNX - Get Rating) has been given an average recommendation of "Moderate Buy" by the seventeen ratings firms that are currently covering the stock, Marketbeat Ratings reports. One analyst has rated the stock with a sell recommendation, three have give
- READ MORE