David Abrams
AUM
$3.20B
Positions
13
Top Position
LAD 22.5%
Top 10
98%
Largest Exit
Teva Pharmaceutical Industries Ltd
6.00M shares
Biggest Decrease
Alphabet Inc
-255.1K shares