Name Net Calls Calls Puts Return since
30 Jun ‘20
26
$42.2M $150M $108M 429%
27
$41.9M $93.8M $51.9M 253%
28
$39.1M $43.4M $4.23M 45.8%
DBX icon
29
Dropbox
DBX
$7.59B
$37.7M $116M $78.1M 31.6%
30
$36.8M $84M $47.2M 7.35%
31
$36.7M $51.2M $14.5M 180%
32
$36.7M $111M $74.4M 56.6%
33
$36.6M $57.2M $20.6M 40.3%
34
$35.8M $37.4M $1.65M 54.4%
35
$33.1M $142M $108M 48.3%
ICUI icon
36
ICU Medical
ICUI
$2.87B
$31.4M $35.5M $4.14M 36.9%
37
$31.4M $54.7M $23.3M 132%
38
$31.2M $321M $290M 26.8%
39
$31.2M $40.6M $9.38M 111%
40
$30.6M $65.3M $34.7M 39.4%
41
$28.7M $45.7M $17M 0.19%
42
$28.3M $31.8M $3.51M 6.68%
43
$28.3M $35.8M $7.5M 144%
44
$27.8M $86M $58.2M 61.7%
45
$27.5M $37.3M $9.88M 13.3%
46
$27M $68.4M $41.4M 62.4%
47
$25.7M $79.6M $53.9M 2.45%
48
$24.4M $24.4M $0 8.53%
49
$23.8M $146M $122M 66.6%
50
$23.8M $73.3M $49.5M 65.5%