Bio-Techne Corporation (TECH) NASDAQ

44.32

-3.1(-6.54%)

Updated at May 13 01:40PM

Currency In USD