Home

Bio-Techne Corp - Common Stock (TECH)

48.44
+1.66 (3.55%)
NASDAQ · Last Trade: May 27th, 2:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors