We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Dec ‘25
51
$133M $486M $353M 23.3%
52
$132M $178M $45.9M 4.35%
53
$128M $144M $16.9M 16.5%
CENX icon
54
Century Aluminum
CENX
$4.31B
$127M $190M $63.7M 11.1%
55
$127M $177M $50.4M 151%
56
$125M $344M $219M 98.4%
57
$124M $234M $109M 10.9%
58
$124M $136M $11.7M 41.6%
59
$123M $215M $92.4M 19.5%
60
$122M $140M $18.6M 30.2%
SITE icon
61
SiteOne Landscape Supply
SITE
$4.95B
$117M $125M $8.17M 10.3%
62
$116M $394M $279M 28.4%
63
$115M $239M $124M 34%
64
$111M $156M $44.7M 2.8%
65
$110M $145M $34.3M 38.9%
66
$110M $125M $15.1M 8.69%
67
$110M $195M $85M 77.8%
68
$109M $296M $188M 26%
69
$108M $142M $34.1M 134%
70
$108M $155M $46.7M 8.06%
71
$108M $122M $14.1M 4.24%
72
$105M $117M $12.6M 8.5%
73
$104M $190M $86.2M 29.9%
74
$104M $119M $14.7M 7.78%
75
$103M $155M $52.4M 58%