Compare Stocks: OTTR

OTTR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
OTTROtter Tail Corporation3.64B86.970.65%30,38213.141.30B

Average Return