Bio-Techne Corp - Common Stock (TECH)

69.06
+0.39 (0.58%)
NASDAQ · Last Trade: Jan 20th, 11:49 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors