Name Net Calls Calls Puts Return since
30 Jun ‘23
1
$335M $356M $20.4M 25.4%
2
$252M $618M $366M 20.7%
3
$191M $235M $43.8M 92.3%
RPD icon
4
Rapid7
RPD
$828M
$141M $179M $38.1M 72.1%
5
$115M $423M $308M 47.8%
6
$113M $222M $109M 78.7%
7
$80.9M $103M $22.2M 48.8%
8
$77.9M $78.5M $640K 30.3%
9
$69.9M $188M $118M 75.5%
10
$61M $90.8M $29.8M 66.4%
NVCR icon
11
NovoCure
NVCR
$1.53B
$59.5M $103M $43.8M 67.1%
12
$56.7M $77.7M $21M 31%
13
$55M $107M $51.7M 27.4%
14
$42.5M $143M $100M 75.2%
15
$42.2M $54.9M $12.7M 38.8%
16
$39.5M $57M $17.5M 12.4%
17
$37.3M $37.5M $201K 64%
18
$33.6M $70.7M $37.1M 82.9%
19
$32.8M $60.1M $27.4M 54.6%
20
$31.6M $44.7M $13.1M 81.6%
21
$31.5M $32.6M $1.11M 36.4%
22
$29.4M $35.8M $6.39M 26.6%
23
$29.1M $45.5M $16.4M 173%
24
$28.7M $33.9M $5.24M 71.5%
25
$28.4M $28.9M $419K 8.28%