Name Net new
positions
New positions Closed positions Return since
30 Jun ‘16
526
20 20 0 99.9%
527
19 75 56 89.6%
528
19 73 54 3.58%
EFX icon
529
Equifax
EFX
$25B
19 63 44 62%
530
19 55 36 75%
531
19 62 43 89.2%
532
19 58 39 161%
533
19 59 40 149%
534
19 46 27 44.6%
535
19 40 21 222%
IBB icon
536
iShares Biotechnology ETF
IBB
$8.61B
19 71 52 103%
537
19 45 26 50.8%
538
19 44 25 142%
539
19 46 27 95.7%
540
19 48 29 11.4%
541
19 40 21 179%
542
19 50 31 226%
543
19 33 14 118%
544
19 54 35 22.8%
545
19 37 18 170%
546
19 34 15 8.56%
547
19 45 26 215%
548
19 34 15 10.9%
549
19 41 22 12.9%
550
19 42 23 1,163%