Name Net Calls Calls Puts Return since
30 Jun ‘22
676
$10K $24K $14K 247%
677
$10K $11K $1K 37.1%
678
$7K $7K $0 1.75%
PAY icon
679
Paymentus
PAY
$3.8B
$5K $5K $0 114%
680
$3K $4K $1K 223%
681
$3K $3K $0 31.5%
682
$0 $695K $695K 57.1%
683
$0 $2K $2K 1.86%