TECH

Bio-Techne Corporation

TECHNASDAQ

$78.50

-0.25

0.32%

Last Updated: Jan 22, 19:52