TECH

Bio-Techne Corporation

TECHNASDAQ

$49.50

-2.13

4.13%

Last Updated: Jun 17, 20:00