Greg Alexander
AUM
$2.09B
Positions
15
Top Position
GOOGL 23.1%
Top 10
96%
Largest New
Alphabet Inc. (formerly Google Inc.)
$482.18M