We are live on ! Find out more
Name Net Calls Puts Calls Return since
31 Mar ‘26
1076
$309K $1.15M $836K 37.4%
1077
$306K $1.04M $734K 11.7%
1078
$304K $436K $132K 16%
RES icon
1079
RPC Inc
RES
$1.54B
$298K $306K $8K 1.69%
1080
$296K $2.28M $1.99M 0.93%
1081
$294K $294K $0 0.04%
1082
$293K $1.42M $1.13M 11.2%
1083
$293K $293K $0 0.69%
1084
$292K $718K $426K 1.68%
1085
$291K $838K $547K 233%
MFA
1086
MFA Financial
MFA
$951M
$286K $6.84M $6.55M 2.3%
1087
$284K $4.15M $3.86M 1.19%
1088
$281K $293K $12K 23.5%
1089
$280K $280K $0 8.94%
1090
$279K $279K $0 19.2%
1091
$278K $1.27M $989K 17.6%
1092
$278K $278K $0 2.57%
1093
$277K $690K $413K 115%
1094
$276K $393K $117K 0.85%
1095
$275K $275K $0 11.2%
1096
$273K $1.72M $1.45M 15.9%
1097
$272K $386K $114K 82.6%
1098
$269K $269K $0 1.04%
1099
$269K $269K $0 3.03%
1100
$268K $1.03M $764K 16.5%