Home

Bio-Techne Corp - Common Stock (TECH)

59.05
-1.70 (-2.80%)
NASDAQ · Last Trade: Nov 14th, 9:57 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors