Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
4451
0 1 1 37.4%
4452
0 1 1 46.3%
4453
0 1 1 49.6%
NEXR
4454
Nexera Technologies Ltd
NEXR
$1.1M
0 1 1 100%