Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
51
4 102 98 197%
52
4 57 53 128%
53
4 47 43 88%
TSLA icon
54
Tesla
TSLA
$1.43T
1 97 96 2,317%