TECH

Bio-Techne Corporation

TECHNASDAQ

$73.17

+1.78

2.49%

Last Updated: Dec 20, 21:00