Compare Stocks: OTTR

Add a symbol to get started

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
OTTROtter Tail Corporation3.24B77.22-0.46%214,20111.371.31B

Average Return