TECH

Bio-Techne Corporation

TECHNASDAQ

$51.62

+0.36

0.70%

Last Updated: Sep 15, 20:00