TECH

Bio-Techne Corporation

TECHNASDAQ

$60.22

-0.61

1.00%

Last Updated: Dec 11, 20:52