TECH

Bio-Techne Corporation

TECHNASDAQ

$82.84

-0.66

0.79%

Last Updated: May 16, 20:00