Name Net Calls Puts Calls Return since
30 Jun ‘21
126
$8.31M $39.2M $30.8M 20.2%
127
$8.27M $32.1M $23.8M 52.4%
128
$7.82M $59M $51.2M 2.46%
BEPC icon
129
Brookfield Renewable
BEPC
$7.12B
$7.65M $11.5M $3.88M 5.41%
130
$7.41M $20.9M $13.5M 27%
131
$7.03M $12.1M $5.08M 221%
132
$6.78M $19.3M $12.6M 17.5%
133
$6.77M $9.66M $2.89M 17.8%
134
$6.6M $34.7M $28.1M 144%
135
$6.47M $36.4M $29.9M 23.6%
EXLS icon
136
EXL Service
EXLS
$6.63B
$6.31M $6.59M $276K 93.1%
137
$6.15M $15.2M $9.03M 74.7%
138
$6.08M $8.38M $2.31M 292%
139
$6.03M $63.9M $57.8M 3.45%
140
$5.93M $26.9M $21M 1.5%
141
$5.75M $8.14M $2.39M 1,531%
142
$5.67M $8.86M $3.19M 51.2%
143
$5.67M $8.93M $3.26M 258%
144
$5.6M $54.6M $48.9M 53.5%
145
$5.54M $40.9M $35.4M 19.5%
146
$5.47M $5.48M $2K 34.5%
147
$5.47M $12.4M $6.91M 22.5%
148
$5.11M $16.8M $11.7M 108%
149
$5.09M $9.03M $3.95M 174%
150
$4.91M $15.6M $10.7M 68.3%