Bio-Techne Corp - Common Stock (TECH)

49.93
+1.84 (3.82%)
NASDAQ· Last Trade: May 28th, 11:10 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors