Theravance Biopharma (NASDAQ:TBPH) shares cross below 50-day moving average of $8.82 – MarketBeat

Theravance Biopharma (NASDAQ:TBPH) shares fall below their 50-day moving average of $8.82MarketBeat