Name Net new
positions
New positions Closed positions Return since
31 Dec ‘18
1101
0 2 2 13.9%
1102
0 2 2 115%
1103
0 1 1 145%
SMLR icon
1104
Semler Scientific
SMLR
$303M
0 1 1
1105
0 2 2 0.94%
1106
0 1 1 7.26%
1107
0 1 1 97.7%
1108
0 1 1 457%
1109
0 2 2 92.1%
1110
0 1 1