TECH

Bio-Techne Corporation

TECHNASDAQ

$73.75

-2.27

2.99%

Last Updated: Oct 31, 20:00