We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Mar ‘26
126
$211M $587M $376M 10.2%
127
$206M $381M $175M 64.8%
128
$205M $367M $162M 5.1%
ULTA icon
129
Ulta Beauty
ULTA
$19.6B
$202M $952M $750M 12.7%
130
$201M $2.28B $2.08B 15.5%
131
$201M $222M $21.6M 33.6%
132
$201M $405M $204M 6.48%
133
$198M $433M $236M 37.6%
134
$196M $372M $176M 6.2%
135
$195M $349M $154M 11.5%
TPL icon
136
Texas Pacific Land
TPL
$24.5B
$195M $530M $335M 25.2%
137
$195M $397M $203M 3.39%
138
$195M $382M $187M 2.59%
139
$188M $493M $305M 6.31%
140
$188M $254M $65.8M 24.9%
141
$187M $1.26B $1.07B 4.61%
142
$185M $557M $373M 0.47%
143
$184M $377M $192M 9.58%
144
$182M $231M $48.7M 0.4%
145
$181M $947M $765M 4.74%
146
$180M $321M $141M 14.6%
147
$177M $178M $1.7M 1.4%
148
$175M $450M $276M 6.98%
149
$174M $689M $515M 2.71%
150
$173M $217M $44M 18.9%