NasdaqGS:TECHLife Sciences
Bio-Techne (TECH) Stock Looks Fully Priced On Cash Flow And Earnings
Bio-Techne's share price has risen over the past year, yet both its Discounted Cash Flow (DCF) intrinsic value estimate and market multiples currently point to the stock trading at a premium, which sits uneasily against a five year return where investors would have seen a sizeable decline.
Over the past five years, Bio-Techne shareholders would have seen the stock fall around 39%, which puts the recent recovery into a longer term context of weak returns.
Future growth in demand for...