Bio-Techne Corp - Common Stock (TECH)

54.41
-1.48 (-2.65%)
NASDAQ · Last Trade: Mar 6th, 12:36 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors