We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Dec ‘17
876
0 22 22 582%
877
0 13 13 77.4%
878
0 19 19 10.5%
SMMT icon
879
Summit Therapeutics
SMMT
$11.2B
0 2 2 30.2%
880
0 2 2 53.9%