Technically it's time to buy this share since price violated the triangle and closed above it, showing a strong bullish pump. Fundamentally forward P/E forecasting strong growth of earnings. Also this company pays dividends more than current interest rates. So, consider adding this company to your portfolio.
Long idea for MGEE. No idea what this company does, but by the history, its basically only been going up since 1980. looks like a good stocks to just hold on to.