Compare Stocks: OTTR

OTTR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
OTTROtter Tail Corporation3.66B87.351.09%4,92613.071.30B

Average Return