Name Net new
positions
New positions Closed positions Return since
31 Mar ‘22
826
0 18 18 11.9%
827
0 24 24 52.8%
828
0 18 18 504%
CELC icon
829
Celcuity
CELC
$4.97B
0 6 6 1,049%
830
0 9 9 73.5%
831
0 6 6 293%
832
0 8 8 283%