TECH

Bio-Techne Corporation

TECHNASDAQ

$72.42

-0.76

1.03%

Last Updated: Dec 23, 15:10