We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
1076
31 46 15 88.3%
1077
31 52 21 16.5%
1078
31 47 16 12.8%
OCGN icon
1079
Ocugen
OCGN
$464M
31 47 16 24.3%
1080
31 51 20 20.4%
1081
31 39 8 93.3%
1082
31 39 8 11.3%
1083
31 32 1 5.3%
1084
31 31 0 35.8%
1085
31 31 0 0.81%
MSLE
1086
Satellos Bioscience
MSLE
$117M
31 31 0 19.2%
1087
31 31 0 15.4%
1088
31 31 0 0.32%
1089
31 31 0 1.22%
1090
31 31 0 19.5%
1091
31 31 0
1092
30 152 122 11.7%
1093
30 130 100 14.8%
1094
30 138 108 3.7%
1095
30 109 79 13.6%
1096
30 94 64 11.6%
1097
30 84 54 30.9%
1098
30 55 25 0.16%
1099
30 93 63 24.9%
1100
30 79 49 10.9%