Bio-Techne Corp - Common Stock (TECH)

68.23
+0.60 (0.89%)
NASDAQ · Last Trade: Jan 28th, 3:12 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors