Home

Bio-Techne Corp - Common Stock (TECH)

49.88
+1.19 (2.44%)
NASDAQ · Last Trade: Jun 9th, 5:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors