
Shares of biotech firm Bio-Techne TECH.O rise 4.8% to $50.05 premarket
Co reports Q3 profit of 56 cents per share, surpassing estimates of 51 cents, according to data compiled by LSEG
TECH posts Q3 revenue of $316.2 million, falling short of analysts' estimate of $317.53 million
Including session's move, TECH stock down 33.7% YTD