Name Net Calls Puts Calls Return since
30 Jun ‘21
1351
$0 $2K $2K 9.85%
1352
$0 $6K $6K 13.5%
1353
$0 $6K $6K 39.2%
KLRS
1354
Kalaris Therapeutics
KLRS
$89M
$0 $1K $1K 99%