Ttph Stock Chart - Is The Worst Over For Tetraphase Pharmaceuticals