Name Net Calls Puts Calls Return since
30 Jun ‘25
51
$61M $81.2M $20.2M 3.16%
52
$59.9M $90.4M $30.5M 1.3%
53
$50.9M $416M $365M 1.64%
SEI
54
Solaris Energy Infrastructure
SEI
$3.55B
$49.8M $60.6M $10.8M 116%
55
$48.9M $96.6M $47.8M 96.4%
56
$43.3M $275M $232M 64.1%
57
$41.4M $76.8M $35.4M 2.59%
58
$41M $156M $115M 106%
59
$40.4M $289M $249M 7.39%
60
$40.3M $42.3M $2.01M 20%
MAIN icon
61
Main Street Capital
MAIN
$4.82B
$40.2M $60.2M $20.1M 9.58%
62
$39.8M $58.5M $18.7M 74.3%
63
$39.6M $75.2M $35.6M 26.3%
64
$39.5M $268M $228M 37.6%
65
$39.2M $140M $101M 133%
66
$38.8M $234M $195M 24.1%
67
$38.5M $249M $211M 48.5%
68
$38.5M $39.5M $1.07M 142%
69
$36.7M $46.2M $9.51M 12.4%
70
$36.3M $98.5M $62.2M 70.8%
71
$36.2M $50.3M $14M 21.5%
72
$36M $230M $194M 21.6%
73
$34.4M $143M $108M 32.2%
74
$33.5M $338M $305M 11.5%
75
$33.3M $84.9M $51.5M 42.4%