Bio-Techne Corp - Common Stock (TECH)

57.36
-1.13 (-1.93%)
NASDAQ · Last Trade: Apr 17th, 3:38 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors