Name Net Calls Calls Puts Return since
31 Dec ‘16
276
$703K $704K $1K 51.6%
277
$698K $970K $272K 128%
278
$682K $682K $0 65.8%
MMS icon
279
Maximus
MMS
$4.03B
$681K $2.73M $2.05M 36.3%
280
$649K $1.54M $889K 243%
281
$645K $126M $126M 499%
282
$645K $1.54M $900K 121%
283
$645K $645K $0 160%
284
$643K $4.01M $3.36M 286%
285
$634K $1.32M $682K 21.9%
OCUL icon
286
Ocular Therapeutix
OCUL
$2.34B
$632K $1.29M $658K 28.6%
287
$630K $10.2M $9.59M 59.2%
288
$569K $569K $0 24.5%
289
$567K $1.02M $453K 20%
290
$557K $803K $246K 33.4%
291
$553K $553K $0 219%
292
$545K $753K $208K 180%
293
$532K $1.82M $1.29M 243%
294
$519K $519K $0 52.2%
295
$517K $2.1M $1.59M 81.7%
296
$515K $1.18M $662K 47.2%
297
$509K $1.18M $671K 283%
298
$483K $955K $472K 131%
299
$481K $830K $349K 2.91%
300
$468K $468K $0 91.1%