Bio-Techne Corp - Common Stock (TECH)

70.53
+11.65 (19.79%)
NASDAQ· Last Trade: Jun 25th, 1:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors