Bio-Techne Corp - Common Stock (TECH)

70.50
+11.62 (19.74%)
NASDAQ· Last Trade: Jun 25th, 12:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors