NasdaqGS:TECHLife Sciences
Bio‑Techne (TECH) Valuation Check After Earnings Beat And Renewed Institutional Interest
Recent quarterly results from Bio-Techne (TECH) came in ahead of earnings and revenue forecasts, and were followed by fresh institutional buying and portfolio additions that put renewed attention on the life sciences supplier.
See our latest analysis for Bio-Techne.
Despite the upbeat quarter and renewed institutional interest, the 30 day share price return of a 15.15% decline and 1 year total shareholder return of an 18.27% loss show momentum has been weak, with pressure building across both...