Name Net Calls Calls Puts Return since
31 Mar ‘18
1376
$0 $318K $318K 70.7%
1377
$0 $222K $222K 220%
1378
$0 $220K $220K 14.7%
CGEN icon
1379
Compugen
CGEN
$176M
$0 $75K $75K 57.8%
1380
$0 $14K $14K 21.3%
1381
$0 $1K $1K 61.9%
1382
$0 $1K $1K 944%