Bio-Techne Corp - Common Stock (TECH)

52.55
+1.70 (3.34%)
NASDAQ· Last Trade: Jun 4th, 12:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors