Franklin Resources, Inc. (NYSE:BEN) has been given an “AA-” credit rating by Morningstar. The firm’s “AA-” rating suggests that the company is a very-low default risk. They also gave their stock a four star rating. Several other research firms also recently issued reports on BEN. Vetr raised Franklin Resources from a “buy” rating to a […]