Home

Bio-Techne Corp - Common Stock (TECH)

61.86
+0.26 (0.42%)
NASDAQ · Last Trade: Oct 18th, 9:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors