Bio-Techne Corporation (TECH) NASDAQ

53.67

-0.7418(-1.36%)

Updated at September 08 01:05PM

Currency In USD