News

In trading on Tuesday, shares of MGE Energy Inc (Symbol: MGEE) crossed above their 200 day moving average of $91.50, changing hands as high as $91.62 per share. MGE Energy Inc shares are currently ...
If this kind of company isn't your style, you like companies that generate revenue, and even earn profits, then you may well be interested in MGE Energy (NASDAQ:MGEE). While profit isn't the sole ...