We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Mar ‘26
151
$49.9M $74.6M $24.7M 8.04%
152
$49.7M $165M $115M 4.04%
153
$49.1M $68.4M $19.3M 20.6%
WFRD icon
154
Weatherford International
WFRD
$6.59B
$49M $61.3M $12.3M 3.12%
155
$48.6M $52.1M $3.58M 128%
156
$48.2M $88.1M $39.9M 3.04%
157
$47.9M $69.2M $21.2M 3.43%
158
$47.7M $421M $374M 13.7%
159
$47.4M $50.4M $3.02M 16.5%
160
$46.7M $59.1M $12.4M 36.9%
BW icon
161
Babcock & Wilcox
BW
$2.59B
$46.6M $60.6M $13.9M 18.3%
162
$46.2M $139M $92.7M 12.7%
163
$45.6M $57.5M $11.9M 15.9%
164
$45.5M $57.5M $12M 18.5%
165
$45.3M $77.3M $31.9M 14.4%
166
$44.7M $44.7M $86K 34.8%
167
$44.5M $293M $249M 7.37%
168
$44.5M $57.7M $13.2M 4.81%
169
$44.1M $271M $227M 52.1%
170
$43.7M $129M $85M 9.17%
171
$43.7M $104M $60.1M 7.74%
172
$43.6M $140M $96.5M 5.74%
173
$43.3M $57.9M $14.6M 18.8%
174
$43.3M $119M $76M 21.1%
175
$43M $55M $12M 3.74%