Home

Bio-Techne Corp - Common Stock (TECH)

48.82
-1.16 (-2.31%)
NASDAQ · Last Trade: Apr 17th, 9:52 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors