TECH

Bio-Techne Corporation

TECHNASDAQ

$63.94

-0.31

0.48%

Last Updated: Oct 28, 20:00