Home

Bio-Techne Corp - Common Stock (TECH)

64.11
+1.57 (2.51%)
NASDAQ · Last Trade: Oct 21st, 1:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors