TECH

Bio-Techne Corporation

TECHNASDAQ

$58.69

+0.18

0.31%

Last Updated: Dec 15, 20:54