David Rolfe
AUM
$51.59M
Positions
21
Top Position
META 9.7%
Top 10
70%
Largest New
Keysight Technologies, Inc.
$1.97M
Largest Exit
Fastenal Co
133.3K shares
Biggest Decrease
Electronic Arts Inc.
-19.3K shares