Name Net Calls Calls Puts Return since
31 Mar ‘25
26
$616M $2.01B $1.39B 19.2%
27
$608M $1.99B $1.38B 19.6%
28
$582M $792M $209M 17.4%
ULTA icon
29
Ulta Beauty
ULTA
$23.9B
$576M $1.38B $807M 45.6%
30
$561M $1.88B $1.32B 54.1%
31
$558M $1.24B $679M 2.12%
32
$553M $1.45B $893M 82.1%
33
$549M $2.77B $2.22B 83.4%
34
$542M $1.79B $1.24B 36.8%
35
$536M $980M $445M 5.38%
TLN
36
Talen Energy Corp
TLN
$18.6B
$531M $733M $202M 104%
37
$528M $1.41B $879M 9.04%
38
$519M $1.29B $771M 2.68%
39
$517M $953M $437M 212%
40
$513M $2.8B $2.29B 11.4%
41
$442M $1.62B $1.17B 6.86%
42
$442M $1.33B $884M 4.32%
43
$439M $1.09B $650M 1.95%
44
$404M $1.15B $749M 18.1%
45
$398M $741M $343M 271%
46
$394M $659M $266M 38.7%
47
$392M $472M $80.1M 58.9%
48
$374M $991M $617M 61%
49
$368M $651M $283M 4.42%
50
$367M $729M $361M 12.1%