Home

Bio-Techne Corp - Common Stock (TECH)

66.06
+2.27 (3.56%)
NASDAQ · Last Trade: Oct 23rd, 4:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors