News
Holdings such as Leidos Holdings, ITT, and Cencora have been in the portfolio since 2016 and have been among the portfolio’s top performers over their holding periods. Roughly one third of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results