John Armitage
AUM
$5.47B
Positions
27
Top Position
FOXA 11.0%
Top 10
61%
Largest New
Twenty-First Century Fox, Inc.
$602.50M