Bio-Techne Corp - Common Stock (TECH)

54.24
+2.04 (3.91%)
NASDAQ · Last Trade: Apr 24th, 3:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors