Do Allete, Inc (NYSE: ALE) Fit In A Value Investing Philosophy?

Currently, there are 57.80M common shares owned by the public and among those 57.69M shares have been available to trade. The company’s stock has a 5-day price change of -0.32% and 0.54% over the past three months. ALE shares are trading 0.96% year to date (YTD), with the 12-month market performance up to 14.55% higher. […]