Knight-Swift (KNX) Down 12.4% Since Last Earnings Report: Can It Rebound?Zacks Investment Research • 05/24/19