We are live on ! Find out more
Name Net Calls Calls Puts Return since
30 Jun ‘22
1
$46.5B $125B $78.6B 81.7%
2
$18.1B $39.9B $21.8B 49.9%
3
$17.3B $18.7B $1.34B 88%
NET icon
4
Cloudflare
NET
$95.3B
$11B $11.5B $435M 513%
5
$10.4B $22.3B $11.9B 124%
6
$7.89B $31B $23.1B 228%
7
$6.81B $9.53B $2.72B 292%
8
$5.69B $5.72B $30.2M 13.2%
9
$5.45B $5.45B $3M 8.45%
10
$4.33B $16.9B $12.5B 315%
BABA icon
11
Alibaba
BABA
$269B
$3.99B $14.6B $10.6B 1.19%
12
$3.68B $19.5B $15.8B 1,292%
13
$2.9B $5.51B $2.62B 77.2%
14
$2.89B $2.99B $96.7M 23.4%
15
$2.75B $5.07B $2.32B 52.2%
16
$1.87B $7.27B $5.4B 26.5%
17
$1.78B $3.32B $1.54B 0.81%
18
$1.44B $1.89B $452M 19.5%
19
$1.37B $2.13B $761M 170%
20
$1.32B $1.91B $588M 51.4%
21
$1.28B $23.1B $21.8B 225%
22
$1.22B $1.56B $345M 67.5%
23
$1.13B $1.44B $309M 57.8%
24
$1.1B $4.92B $3.82B 80.8%
25
$1.05B $5.01B $3.96B 33.7%