TECH

Bio-Techne Corporation

TECHNASDAQ

$50.50

+0.25

0.50%

Last Updated: Apr 29, 20:00