Thomas Russo
AUM
$11.70B
Positions
105
Top Position
NSRGY 10.1%
Top 10
73%
Largest New
The Swatch Group AG
$540.0K
Biggest Increase
Nestle SA
+98.3K shares
Largest Exit
Comcast Corporation
4.05M shares
Biggest Decrease
Sabmiller Plc
-7.17M shares