Bio-Techne Corp - Common Stock (TECH)

67.76
-0.91 (-1.33%)
NASDAQ · Last Trade: Feb 5th, 9:51 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors