Ttph Stock Chart - Why Tetraphase Pharmaceuticals Dropped 74 Of Its Value In