Tetraphase Pharmaceuticals, Inc.

TTPH
NYSEMkt
38.31 5.12 (15.31%) last updated 4:00 PM EST Dec 18
Trade $TTPH Now