Compare Stocks: TECH

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TECHBio-Techne Corporation9.25B59.38-2.26%1,968,528122.001.22B

Average Return