Thomas Russo
AUM
$7.28B
Positions
231
Top Position
NSRGY 10.6%
Top 10
71%
Largest New
Nestle SA
$773.74M