Name Net Calls Calls Puts Return since
31 Mar ‘24
601
$22.3M $53.2M $30.9M 68.7%
602
$22.3M $28.4M $6.11M 34.3%
603
$22.2M $118M $96.2M 18%
OMC icon
604
Omnicom Group
OMC
$15.2B
$22.1M $49.2M $27.1M 18.8%
605
$22M $75.6M $53.6M 5.19%
606
$21.9M $24.8M $2.91M 57.3%
607
$21.6M $22.8M $1.15M 87.5%
608
$21.6M $32.1M $10.5M 238%
609
$21.6M $28.8M $7.23M 133%
610
$21.5M $37.5M $16.1M 15.4%
ITT icon
611
ITT
ITT
$13.4B
$21.5M $62.7M $41.2M 26.5%
612
$21.3M $40.8M $19.5M 16.4%
613
$21.3M $22.8M $1.45M 61.1%
614
$21.3M $145M $124M 59.9%
615
$21.2M $48.9M $27.8M 5.04%
616
$21.2M $61.7M $40.5M 12.8%
617
$21.1M $22.8M $1.65M 42.8%
618
$21.1M $22.9M $1.74M 10.1%
619
$21M $63.3M $42.2M 203%
620
$21M $21.1M $43K 80.8%
621
$21M $288M $267M 32.5%
622
$20.9M $21.4M $553K 19.6%
623
$20.9M $25.6M $4.73M 5.76%
624
$20.7M $48.1M $27.5M 64.6%
625
$20.5M $81.6M $61.1M 54.2%