Name Net Calls Calls Puts Return since
31 Mar ‘19
26
$210M $641M $432M 17.6%
27
$208M $270M $61.5M 29.9%
28
$206M $474M $268M 313%
NEE icon
29
NextEra Energy
NEE
$179B
$205M $453M $248M 77.6%
30
$200M $450M $250M 71.1%
31
$199M $795M $595M 52.7%
32
$198M $564M $366M 13.9%
33
$196M $203M $7.19M 199%
34
$193M $500M $307M 35.9%
35
$186M $318M $132M 79.2%
MPC icon
36
Marathon Petroleum
MPC
$76.5B
$178M $478M $300M 338%
37
$177M $248M $71.2M 372%
38
$164M $168M $3.9M 95.2%
39
$164M $177M $13.3M 78.5%
40
$162M $283M $121M 252%
41
$160M $442M $282M 29.2%
42
$159M $241M $81.9M 25.3%
43
$158M $451M $293M 1.27%
44
$150M $315M $165M 42.4%
45
$150M $256M $107M 26.2%
46
$149M $220M $70.5M 136%
47
$145M $407M $262M 51.2%
48
$144M $767M $623M 25.2%
49
$143M $303M $160M 40.3%
50
$139M $781M $641M 265%