Name Net Calls Calls Puts Return since
31 Mar ‘23
51
$3.64M $4.6M $961K 27.5%
52
$3.55M $4.7M $1.15M 40.8%
53
$3.17M $3.37M $196K 78.3%
PLX icon
54
Protalix BioTherapeutics
PLX
$172M
$3.17M $3.4M $235K 1.9%
55
$3.14M $4.29M $1.15M 58.5%
56
$3.12M $3.14M $13K 16.8%
57
$3.11M $4.06M $952K 92.9%
58
$3.09M $4.18M $1.09M 98.2%
59
$3.04M $3.38M $346K 17.1%
60
$3.03M $3.34M $309K 11%
AMWL icon
61
American Well
AMWL
$101M
$3M $3.16M $155K 87.1%
62
$3M $14M $11M 72.3%
63
$2.97M $4.11M $1.14M 67.1%
64
$2.95M $23.2M $20.3M 6.81%
65
$2.86M $2.98M $125K 77.4%
66
$2.78M $2.81M $27K 98%
67
$2.77M $5.13M $2.36M 53.7%
68
$2.75M $3.4M $642K 87.4%
69
$2.73M $2.98M $247K 73%
70
$2.69M $3.31M $613K 76.3%
71
$2.63M $3.79M $1.16M 89.7%
72
$2.51M $4.14M $1.63M 78.2%
73
$2.41M $2.45M $47K 74.1%
74
$2.4M $2.41M $8K 95.7%
75
$2.37M $4.13M $1.76M 97.3%