Name Net new
positions
New positions Closed positions Return since
31 Dec ‘18
651
0 17 17 457%
652
0 26 26 39.3%
653
0 11 11 103%
XENE icon
654
Xenon Pharmaceuticals
XENE
$3.46B
0 12 12 609%
655
0 13 13 24.6%
656
0 4 4 48.5%
657
0 3 3 77.1%
658
0 1 1 97.5%