Home

Bio-Techne Corp - Common Stock (TECH)

59.24
-2.68 (-4.33%)
NASDAQ · Last Trade: Oct 7th, 4:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors