Bio-Techne Corp - Common Stock (TECH)

65.70
+1.12 (1.73%)
NASDAQ · Last Trade: Jan 11th, 3:41 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors