Bio-Techne Corp - Common Stock (TECH)

50.69
-5.99 (-10.58%)
NASDAQ · Last Trade: May 6th, 11:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors