Bio-Techne Corp - Common Stock (TECH)

54.74
-0.28 (-0.51%)
NASDAQ · Last Trade: May 5th, 1:00 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors