Name Net new
positions
New positions Closed positions Return since
30 Jun ‘17
976
10 12 2 50.3%
977
10 11 1 7.78%
978
10 18 8 12.9%
UFPT icon
979
UFP Technologies
UFPT
$2.01B
10 12 2 821%
980
10 13 3 18.4%
981
10 15 5 325%
982
10 15 5 154%
983
10 16 6 45.2%
984
10 13 3 262%
985
10 15 5 84%
EFC
986
Ellington Financial
EFC
$1.56B
10 11 1 13.6%
987
10 14 4 46.2%
988
10 15 5 58.2%
989
10 14 4 49.7%
990
10 16 6 127%
991
10 13 3 9.16%
992
10 19 9 2,985%
993
10 17 7 214%
994
10 15 5 99.4%
995
10 12 2 65.5%
996
10 11 1 48.2%
997
10 12 2 59%
998
10 13 3 48.9%
999
10 11 1 377%
1000
9 93 84 91.8%