David Rolfe
AUM
$28.52M
Positions
19
Top Position
META 8.9%
Top 10
68%
Biggest Increase
Taiwan Semiconductor Manufacturing Co. Ltd.
+336 shares
Biggest Decrease
PayPal Holdings, Inc.
-1.5K shares