Theravance, Inc. (THRX) stock prices updated...