TECH

Bio-Techne Corporation

TECHNASDAQ

$57.35

-1.28

2.18%

Last Updated: Apr 1, 20:00