TECH

Bio-Techne Corporation

TECHNASDAQ

$62.57

+1.61

2.64%

Last Updated: Oct 31, 20:00