Bio-Techne Corp - Common Stock (TECH)

67.63
-0.53 (-0.78%)
NASDAQ · Last Trade: Jan 26th, 10:31 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors