Bio-Techne Corp - Common Stock (TECH)

56.99
-0.83 (-1.44%)
NASDAQ · Last Trade: Mar 4th, 3:50 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors