Name Net Calls Puts Calls Return since
31 Mar ‘23
26
$1.08B $2.99B $1.91B 158%
27
$1.07B $2.74B $1.67B 44.7%
28
$1.06B $3.42B $2.36B 219%
NVDA icon
29
NVIDIA
NVDA
$4.59T
$1.03B $27.8B $26.8B 578%
30
$1.03B $1.9B $872M 124%
31
$1.02B $2.29B $1.27B 0.3%
32
$982M $2.56B $1.57B 56.4%
33
$979M $1.74B $758M 56.4%
34
$956M $2.98B $2.02B 4.45%
35
$954M $5.26B $4.31B 141%
FSLR icon
36
First Solar
FSLR
$24.3B
$910M $4.27B $3.36B 3.98%
37
$895M $8.3B $7.41B 136%
38
$870M $4.02B $3.15B 88.3%
39
$855M $3.94B $3.08B 33.9%
40
$818M $2.02B $1.2B 16.2%
41
$812M $1.35B $539M 44.1%
42
$794M $2.59B $1.79B 0.51%
43
$776M $1.26B $480M 177%
44
$761M $4.57B $3.81B 28.5%
45
$755M $2.41B $1.65B 88.8%
46
$746M $3.79B $3.04B 9.39%
47
$728M $1.55B $825M 9.95%
48
$704M $1.29B $584M 94.3%
49
$681M $2.21B $1.53B 428%
50
$671M $3.41B $2.74B 26.8%