Home

Bio-Techne Corp - Common Stock (TECH)

50.49
+0.86 (1.73%)
NASDAQ · Last Trade: May 4th, 6:19 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors