Silk Road Medical: It Seems Overvalued by Jacob Saphir March 27, 2019 0 Silk Road Medical is executing a new IPO, in which it expects to sell shares at $15-$17. With 28.7 million shares, debt of $44 million and cash of $92 million,... Read more