TECH

Bio-Techne Corporation

TECHNASDAQ

$65.94

-0.83

1.24%

Last Updated: Feb 14, 21:00