Name Net reduced
positions
Reduced positions Increased positions Return since
30 Jun ‘18
426
0 7 7 8.27%
427
0 2 2
428
0 1 1 27%
UFPT icon
429
UFP Technologies
UFPT
$2.01B
0 23 23 744%
430
0 67 67 37.4%
431
0 29 29 213%
432
0 43 43 166%