Bio-Techne Corporation (TECH) NASDAQ

54.19

+1.985(+3.80%)

Updated at April 24 04:00PM

Currency In USD