Bio-Techne Corp - Common Stock (TECH)

58.49
-0.17 (-0.29%)
NASDAQ · Last Trade: Apr 16th, 3:01 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors