Home

Bio-Techne Corp - Common Stock (TECH)

63.82
+0.87 (1.38%)
NASDAQ · Last Trade: Dec 3rd, 6:47 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors