Thomas Russo
AUM
$12.87B
Positions
93
Top Position
MA 13.6%
Top 10
77%
Largest New
The Swatch Group AG
$509.0K
Biggest Increase
N/A
+253.7K shares
Largest Exit
Kraft Heinz Co. (the)
23.9K shares
Biggest Decrease
Diageo Plc
-1.33M shares