Bio-Techne Corp - Common Stock (TECH)

53.01
-0.50 (-0.93%)
NASDAQ · Last Trade: Apr 29th, 10:31 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors