Compare Stocks: OTTR

OTTR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
OTTROtter Tail Corporation3.63B86.68-1.68%457,46713.231.30B

Average Return