Bio-Techne Corporation (TECH) NASDAQ

60.84

+2.02(+3.43%)

Updated at December 10 03:59PM

Currency In USD