Compare Stocks: OTTR

OTTR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
OTTROtter Tail Corporation3.39B80.81-180,80712.211.30B

Average Return