Home

Bio-Techne Corp - Common Stock (TECH)

62.95
+0.86 (1.39%)
NASDAQ · Last Trade: Oct 4th, 2:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors