Bio-Techne Corp - Common Stock (TECH)

51.34
-1.36 (-2.58%)
NASDAQ · Last Trade: Mar 27th, 10:28 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors