Bio-Techne Corp - Common Stock (TECH)

49.36
+1.95 (4.12%)
NASDAQ · Last Trade: May 7th, 1:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors