Why Lumber Liquidators Holdings Inc.'s Shares Dropped 12.5% Today By: FOX Business July 27, 2016 at 16:09 PM EDT Image source: Getty Images. Read More >>