TECH

Bio-Techne Corporation

TECHNASDAQ

$64.92

-0.57

0.87%

Last Updated: Feb 21, 21:00