Bio-Techne Corp (NASDAQ:TECH)

151.47
Delayed Data
As of May 24
 -1.16 / -0.76%
Today’s Change
109.12
Today|||52-Week Range
154.56
+16.92%
Year-to-Date
No recent news for Bio-Techne Corp.