Bio-Techne Corp - Common Stock (TECH)

67.67
-1.00 (-1.46%)
NASDAQ · Last Trade: Feb 5th, 10:19 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors