David Rolfe
AUM
$26.98M
Positions
19
Top Position
GOOGL 9.5%
Top 10
70%
Biggest Decrease
Apple Inc
-1.7K shares