News
While Baron initially bought a stake worth 5% of the fund’s net assets in 2014, it has since ballooned to 39% of net assets as of September 2024, though it reached a high of over 50% in 2022.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results