Name Net Calls Calls Puts Return since
31 Dec ‘18
126
$2.2M $3.01M $816K 58.3%
127
$2.18M $2.74M $556K 56.4%
128
$2.17M $2.17M $0 31.7%
EDIT icon
129
Editas Medicine
EDIT
$339M
$2.16M $20.3M $18.2M 83.4%
130
$2.14M $4.09M $1.96M 68.1%
131
$2.08M $5.54M $3.46M 29%
132
$2.04M $3.67M $1.63M 81%
133
$2.03M $2.26M $226K 6.48%
134
$2.02M $2.84M $813K 56%
135
$2.01M $2.07M $63K 79.4%
ILPT
136
Industrial Logistics Properties Trust
ILPT
$366M
$1.98M $2.63M $647K 71.9%
137
$1.97M $3.06M $1.1M 84.5%
138
$1.93M $15.7M $13.7M 53.8%
139
$1.92M $2.46M $540K 68.3%
140
$1.91M $28.3M $26.4M 69.4%
141
$1.87M $2.08M $214K 24.6%
142
$1.87M $3.05M $1.18M 42.7%
143
$1.76M $2.05M $290K 221%
144
$1.75M $3.45M $1.7M 52.6%
145
$1.68M $1.68M $0 30.6%
146
$1.68M $2.5M $820K 62.3%
147
$1.63M $1.63M $0 125%
148
$1.63M $5.4M $3.77M 56.9%
149
$1.61M $1.61M $0 26.7%
150
$1.57M $1.61M $39K 326%