Name Net Calls Calls Puts Return since
31 Mar ‘23
51
$3.55M $4.7M $1.15M 41.3%
52
$3.46M $3.46M $0 73.3%
53
$3.17M $3.37M $196K 68.4%
PLX icon
54
Protalix BioTherapeutics
PLX
$139M
$3.17M $3.4M $235K 17.6%
55
$3.14M $4.29M $1.15M 57%
56
$3.12M $3.14M $13K 31.4%
57
$3.11M $4.06M $952K 77.7%
58
$3.09M $4.18M $1.09M 89.6%
59
$3.04M $3.38M $346K 62.1%
60
$3.03M $3.34M $309K 8.37%
AMWL icon
61
American Well
AMWL
$65.6M
$3M $3.16M $155K 91.5%
62
$3M $14M $11M 69.1%
63
$2.97M $4.11M $1.14M 69.6%
64
$2.95M $23.2M $20.3M 0.58%
65
$2.86M $2.98M $125K 72%
66
$2.78M $2.81M $27K 97.8%
67
$2.77M $5.13M $2.36M 68.1%
68
$2.75M $3.4M $642K 86.8%
69
$2.73M $2.98M $247K 72.2%
70
$2.69M $3.31M $613K 74%
71
$2.68M $2.77M $92K 21.7%
72
$2.63M $3.79M $1.16M 86.8%
73
$2.51M $4.14M $1.63M 78%
74
$2.41M $2.45M $47K 67.5%
75
$2.4M $2.41M $8K 95%