Name Net Calls Puts Calls Return since
31 Dec ‘23
51
$76.5M $272M $196M 29.3%
52
$76M $109M $33.2M 1.22%
53
$67.8M $169M $102M 16.1%
SITE icon
54
SiteOne Landscape Supply
SITE
$6.4B
$64.2M $66.6M $2.34M 11.1%
55
$64.1M $858M $794M 0.34%
56
$63.4M $162M $98.9M 5.35%
57
$60.7M $441M $380M 34%
58
$60.6M $61.8M $1.27M 3.65%
59
$59.7M $205M $146M 42.6%
60
$56.9M $169M $112M 14%
ENPH icon
61
Enphase Energy
ENPH
$4.77B
$54.7M $1.91B $1.86B 72.6%
62
$54.6M $158M $103M 30.4%
63
$51.6M $120M $68.5M 81.2%
64
$49.3M $191M $142M 55.8%
65
$47.9M $98.9M $51.1M 103%
66
$46M $116M $69.8M 16%
67
$45.3M $55.7M $10.4M 41.3%
68
$44M $81.4M $37.4M 5.24%
69
$44M $53.4M $9.4M 4.1%
70
$43.9M $62.4M $18.6M 5.55%
71
$43.8M $78.2M $34.4M 51.8%
72
$43.5M $137M $93.1M 6.11%
73
$43.3M $142M $98.9M 24.4%
74
$40.9M $423M $382M 39.3%
75
$39.7M $97.6M $57.9M 116%