Bio-Techne Corp - Common Stock (TECH)

51.68
+0.84 (1.65%)
NASDAQ· Last Trade: May 29th, 5:18 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors