We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Mar ‘26
1676
$2.8M $25.4M $22.7M 14%
1677
$2.78M $23.6M $20.8M 0.22%
1678
$2.77M $4.45M $1.67M 11.2%
EBS icon
1679
Emergent Biosolutions
EBS
$429M
$2.77M $3.9M $1.13M 0.24%
1680
$2.76M $2.76M $0 0.53%
1681
$2.76M $6.36M $3.61M 21.9%
1682
$2.75M $11.1M $8.37M 21%
1683
$2.75M $2.91M $158K 27.1%
1684
$2.74M $2.74M $0 0.44%
1685
$2.72M $3.31M $584K 74.4%
ENR icon
1686
Energizer
ENR
$1.39B
$2.71M $8.58M $5.86M 23.3%
1687
$2.71M $6.31M $3.61M 9.46%
1688
$2.71M $3.94M $1.24M 127%
1689
$2.7M $4.61M $1.91M 6.41%
1690
$2.7M $3.63M $934K 3.99%
1691
$2.7M $4.15M $1.46M 11.3%
1692
$2.69M $3.06M $374K 11.4%
1693
$2.67M $2.67M $0 13.9%
1694
$2.67M $5.78M $3.12M 38.9%
1695
$2.66M $4.95M $2.29M 34.3%
1696
$2.66M $4.77M $2.12M 9.73%
1697
$2.65M $9.24M $6.58M 8.44%
1698
$2.64M $107M $105M 10.7%
1699
$2.64M $2.64M $0 18%
1700
$2.63M $2.98M $346K 14.9%