Bio-Techne Corporation (TECH) NASDAQ

57.09

+3.09(+5.72%)

Updated at August 22 04:00PM

Currency In USD