Bio-Techne Corp - Common Stock (TECH)

51.52
-1.66 (-3.12%)
NASDAQ· Last Trade: Jun 5th, 1:18 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors