Name Net Calls Puts Calls Return since
31 Mar ‘23
26
$1.08B $2.99B $1.91B 224%
27
$1.07B $2.74B $1.67B 124%
28
$1.06B $3.42B $2.36B 611%
NVDA icon
29
NVIDIA
NVDA
$4.75T
$1.03B $27.8B $26.8B 604%
30
$1.03B $1.9B $872M 155%
31
$1.02B $2.29B $1.27B 16.3%
32
$982M $2.56B $1.57B 56.6%
33
$979M $1.74B $758M 11.4%
34
$956M $2.98B $2.02B 6.13%
35
$954M $5.26B $4.31B 182%
FSLR icon
36
First Solar
FSLR
$22.5B
$910M $4.27B $3.36B 3.39%
37
$895M $8.3B $7.41B 133%
38
$870M $4.02B $3.15B 100%
39
$855M $3.94B $3.08B 30.1%
40
$818M $2.02B $1.2B 31.5%
41
$812M $1.35B $539M 57.6%
42
$794M $2.59B $1.79B 67.4%
43
$776M $1.26B $480M 212%
44
$761M $4.57B $3.81B 27.3%
45
$755M $2.41B $1.65B 89.4%
46
$746M $3.79B $3.04B 31.6%
47
$728M $1.55B $825M 43.6%
48
$704M $1.29B $584M 97.7%
49
$681M $2.21B $1.53B 172%
50
$671M $3.41B $2.74B 14.3%