We are live on ! Find out more
Name Net increased
positions
Increased positions Reduced positions Return since
30 Jun ‘17
426
30 149 119 112%
427
30 84 54 42.9%
428
29 90 61 22.6%
MFA
429
MFA Financial
MFA
$965M
29 102 73 71.7%
430
29 108 79 24.8%
431
29 72 43 180%
432
29 117 88 59.4%
433
29 195 166 74.8%
434
29 80 51 70.4%
435
29 77 48 179%
SRPT icon
436
Sarepta Therapeutics
SRPT
$2B
29 77 48 43.8%
437
29 70 41 14.9%
438
29 89 60 173%
439
29 46 17 47.7%
440
29 273 244 87.3%
441
29 42 13 8.92%
442
29 262 233 24.3%
443
29 50 21 4.44%
444
29 45 16 75.4%
445
29 105 76 136%
446
29 44 15 228%
447
29 119 90 33%
448
29 133 104 17%
449
29 124 95 67%
450
29 119 90 64.5%