Home

Bio-Techne Corp - Common Stock (TECH)

62.95
+0.86 (1.39%)
NASDAQ · Last Trade: Oct 5th, 3:51 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors