TECH

Bio-Techne Corporation

TECHNASDAQ

$62.56

+1.60

2.62%

Last Updated: Oct 31, 19:56