Bio-Techne Corp - Common Stock (TECH)

53.23
+1.24 (2.38%)
NASDAQ· Last Trade: Jun 8th, 11:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors