• Stock Performance  NASDAQ:TBIO
  • Stock Symbol TBIO
  • Stock Exchange NASDAQ
  • IPO Date Jul 18, 2000
  • Delisted Date Feb 21, 2017
NewsJun 30, 2017
NewsFeb 21, 2017