Home

Bio-Techne Corp - Common Stock (TECH)

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