NasdaqGS:TECHLife Sciences
Bio Techne (TECH) Reported Softer Revenue, Is The Premium Already Priced In?
Bio-Techne (TECH) stock is in focus after the company reported a softer quarter, with revenue down 1.5% year on year and below analyst expectations, yet the share price has since risen 26.1%.
See our latest analysis for Bio-Techne.
Over the past month, Bio-Techne’s 31.1% share price return suggests momentum has picked up again. The 39.5% total shareholder return over one year contrasts with weaker total shareholder returns over three and five years, which hints at a recent shift in...