Name Net Calls Calls Puts Return since
31 Mar ‘25
26
$174M $195M $21.3M 13.5%
27
$161M $509M $348M 36%
28
$158M $189M $31.7M 21.3%
PSN icon
29
Parsons
PSN
$5.55B
$153M $194M $41.5M 12.5%
30
$152M $256M $105M 32.9%
31
$148M $430M $282M 16%
32
$148M $178M $30M 33.3%
33
$145M $314M $169M 20.1%
34
$138M $184M $45.7M 62.9%
35
$126M $222M $96M 35.8%
ITRI icon
36
Itron
ITRI
$3.92B
$124M $133M $9.79M 15.5%
37
$123M $163M $40.6M 17.2%
38
$120M $249M $129M 5.28%
39
$116M $541M $425M 6.17%
40
$116M $170M $54.1M 28.5%
41
$115M $240M $125M 10.5%
42
$113M $377M $264M 10.6%
43
$111M $148M $37.7M 13.3%
44
$109M $293M $184M 152%
45
$106M $197M $91.3M 193%
46
$101M $117M $15.6M 14.2%
47
$101M $219M $118M 5.12%
48
$101M $162M $61.9M 23.3%
49
$98M $101M $2.64M 13.2%
50
$97.9M $237M $140M 50.5%