We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Dec ‘24
51
$521M $891M $371M 31.3%
52
$520M $1.27B $747M 37.2%
53
$511M $1.51B $998M 15.8%
SNAP icon
54
Snap
SNAP
$7.87B
$492M $960M $467M 56.5%
55
$477M $1.52B $1.05B 9.99%
56
$461M $1.33B $869M 1.28%
57
$445M $1.39B $945M 4.34%
58
$437M $1.02B $586M 56.5%
59
$436M $1.14B $704M 32.6%
60
$434M $1.06B $625M 36.2%
NEE icon
61
NextEra Energy
NEE
$183B
$423M $1.94B $1.52B 22.7%
62
$419M $908M $488M 37.5%
63
$414M $682M $268M 59%
64
$413M $520M $107M 13.2%
65
$407M $1.01B $599M 9.09%
66
$396M $625M $230M 302%
67
$387M $3.1B $2.71B 44.4%
68
$380M $1.25B $874M 28.8%
69
$371M $4.46B $4.09B 162%
70
$367M $606M $239M 91.5%
71
$367M $11.4B $11B 86.4%
72
$361M $461M $100M 75.7%
73
$358M $860M $502M 12.4%
74
$358M $1.56B $1.2B 61.6%
75
$358M $478M $120M 85.1%