We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Mar ‘23
26
$23.7M $47.3M $23.6M 86.4%
27
$23.4M $118M $95M 44%
28
$22.7M $34.2M $11.6M 85.7%
SRPT icon
29
Sarepta Therapeutics
SRPT
$1.64B
$21.9M $489M $467M 88.7%
30
$20.7M $24.4M $3.63M 88.2%
31
$20M $48.3M $28.3M 85.3%
32
$19.8M $28.4M $8.58M 1.05%
33
$19.7M $23.2M $3.49M 49.9%
34
$19.7M $23.5M $3.88M 40.5%
35
$19.5M $22.8M $3.27M 43.9%
CMRE icon
36
Costamare
CMRE
$1.9B
$19.3M $27M $7.69M 67.1%
37
$18.9M $42.2M $23.3M 80.2%
38
$18.8M $22.1M $3.27M 45.9%
39
$17.9M $43.2M $25.3M 215%
40
$17.9M $20.8M $2.86M 59.4%
41
$17.6M $55.1M $37.6M 83.6%
42
$17.6M $42.3M $24.8M 39.9%
43
$17.6M $19M $1.47M 17.2%
44
$17.5M $18M $461K 43.2%
45
$17.3M $22.9M $5.67M 58.9%
46
$17.2M $47.2M $30M 10.6%
47
$17.1M $17.1M $70K 81%
48
$16.7M $20.2M $3.46M 66.1%
49
$16.5M $17M $491K 33.5%
50
$16.3M $21.7M $5.38M 19.3%