Home

Bio-Techne Corp - Common Stock (TECH)

52.73
+1.02 (1.96%)
NASDAQ · Last Trade: Apr 7th, 9:38 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors