Compare Stocks: OTTR

OTTR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
OTTROtter Tail Corporation3.47B82.741.66%176,47312.501.30B

Average Return