Advertisement
Advertisement

TECH

TECH logo

Bio-Techne Corp.

59.24
USD
+0.05
+0.08%
Dec 26, 15:59 UTC -5
Closed
exchange

After-Market

59.16

-0.08
-0.13%

Advertisement