Bio-Techne heads into earnings with insiders selling and shorts rebuilding
Bio-Techne reports Q3 fiscal 2026 results today against a complicated backdrop: the stock has rebounded sharply but executives have been selling heavily into the rally, short interest has climbed to its highest level…
