Name Net Calls Puts Calls Return since
31 Mar ‘23
26
$1.08B $2.99B $1.91B 196%
27
$1.07B $2.74B $1.67B 87.1%
28
$1.06B $3.42B $2.36B 472%
NVDA icon
29
NVIDIA
NVDA
$4.49T
$1.03B $27.8B $26.8B 565%
30
$1.03B $1.9B $872M 165%
31
$1.02B $2.29B $1.27B 0.14%
32
$982M $2.56B $1.57B 66.4%
33
$979M $1.74B $758M 27%
34
$956M $2.98B $2.02B 12%
35
$954M $5.26B $4.31B 187%
FSLR icon
36
First Solar
FSLR
$25.6B
$910M $4.27B $3.36B 9.73%
37
$895M $8.3B $7.41B 153%
38
$870M $4.02B $3.15B 86.1%
39
$855M $3.94B $3.08B 33.3%
40
$818M $2.02B $1.2B 14.5%
41
$812M $1.35B $539M 40%
42
$794M $2.59B $1.79B 36.7%
43
$776M $1.26B $480M 217%
44
$761M $4.57B $3.81B 26.9%
45
$755M $2.41B $1.65B 93.6%
46
$746M $3.79B $3.04B 19.7%
47
$728M $1.55B $825M 14.6%
48
$704M $1.29B $584M 96.7%
49
$681M $2.21B $1.53B 256%
50
$671M $3.41B $2.74B 39.3%