TECH

Bio-Techne Corporation

TECHNASDAQ

$61.29

-1.28

2.04%

Last Updated: Nov 3, 18:28