BIO-TECHNE CORP (TECH) Stock News

NASDAQ:TECH • US09073M1045

57.055 USD
-0.77 (-1.32%)
Last: Mar 3, 2026, 01:42 PM

TECH Latest News, Press Relases and Analysis