Bio-Techne Corp - Common Stock (TECH)

51.95
+0.99 (1.95%)
NASDAQ · Last Trade: Mar 30th, 2:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors