Bio-Techne Corp - Common Stock (TECH)

54.09
+1.89 (3.62%)
NASDAQ · Last Trade: Apr 24th, 11:51 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors