Bio-Techne Corp - Common Stock (TECH)

71.69
+0.05 (0.06%)
NASDAQ· Last Trade: Jul 21st, 3:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors