Compare Stocks: MGEE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MGEEMGE Energy, Inc.2.96B81.060.25%84,08921.97708.52M

Average Return