TECH

Bio-Techne Corporation

TECHNASDAQ

$50.24

-0.54

1.06%

Last Updated: Apr 25, 20:00