Shares of Franklin Resources Inc. BEN shed 7.62% to $17.95 Thursday, on what proved to be an all-around grim trading session ...
Franklin Resources (BEN) reported preliminary month-end assets under management of $1.53 trillion at March 31, 2025, compared to $1.57 trillion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results