Compare Stocks: ITRI

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ITRIItron, Inc.4.27B95.14-1.17%491,03117.082.41B

Average Return