Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
1476
10 21 11 138%
1477
10 27 17 49.8%
1478
10 17 7 2.39%
SMLR icon
1479
Semler Scientific
SMLR
$311M
10 27 17
1480
10 16 6 42.6%
1481
10 18 8 95.1%
1482
10 16 6 28.5%
1483
10 29 19 158%
1484
10 22 12 120%
1485
10 13 3 1.55%
SAR icon
1486
Saratoga Investment
SAR
$381M
10 17 7 12.9%
1487
10 18 8 3.98%
1488
10 16 6 13.1%
1489
10 16 6 51.1%
1490
10 28 18 26.9%
1491
10 17 7 67.5%
1492
10 18 8 32.5%
1493
10 16 6 30.6%
1494
10 17 7 30.7%
1495
10 13 3 31.2%
1496
10 17 7 31.3%
1497
10 17 7 77.2%
1498
10 14 4 113%
1499
10 17 7 24%
1500
10 17 7 90.6%