Bio-Techne Corporation (TECH) NASDAQ

58.91

+1.095(+1.89%)

Updated at November 20 01:46PM

Currency In USD