Bio-Techne Corp - Common Stock (TECH)

47.41
-9.27 (-16.36%)
NASDAQ · Last Trade: May 6th, 4:18 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors