Home

Bio-Techne Corp - Common Stock (TECH)

53.12
+2.85 (5.67%)
NASDAQ · Last Trade: Jul 22nd, 7:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors