Bio-Techne Corporation (TECH) NASDAQ

62.02

-1.92(-3.00%)

Updated at October 29 04:00PM

Currency In USD