TECH

Bio-Techne Corporation

TECHNASDAQ

$50.19

-0.31

0.61%

Last Updated: Apr 30, 16:52