TECH

Bio-Techne Corporation

TECHNASDAQ

$50.35

-0.15

0.30%

Last Updated: Apr 30, 20:00