Bio-Techne Corporation (TECH) NASDAQ

44.74

-0.15(-0.33%)

Updated at May 14 04:00PM

Currency In USD