TD Cowen maintained a Hold rating on Franklin Resources (NYSE:BEN), a $10.9 billion asset management firm, while raising the price target to $20 from the previous $19. The adjustment comes in the wake ...
Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 0.02% of ...
Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 18.26% ...