Bio-Techne Corporation (TECH) NASDAQ

49.77

-1.02(-2.01%)

Updated at June 02 04:00PM

Currency In USD