Name Net Calls Puts Calls Return since
31 Dec ‘22
1376
$0 $81K $81K 87.9%
1377
$0 $857K $857K 12.4%
1378
$0 $89K $89K 1.82%
IMNM icon
1379
Immunome
IMNM
$1.24B
$0 $6K $6K 545%
1380
$0 $3K $3K 5.08%