Bio-Techne Corp - Common Stock (TECH)

53.42
+1.43 (2.75%)
NASDAQ· Last Trade: Jun 8th, 11:36 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors