Bio-Techne Corp (NASDAQ:TECH) reported stronger-than-expected earnings for the second quarter of fiscal year 2024, with adjusted earnings per share (EPS) of $0.42, surpassing the forecasted $0.39.
Insider activity is seldom enough to move a market independently but can signal how a company’s management thinks. Exclusive content, detailed data sets, and best-in-class trade insights to ...