The stock fell 19% to $18.56 in morning trading, erasing the gains it notched Monday, when it hit a six-month high after Serve said it had raised enough money to self-fund its operations for the next ...