Bio-Techne Corp - Common Stock (TECH)

54.87
+2.22 (4.21%)
NASDAQ· Last Trade: Jun 9th, 2:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors