Name Net Calls Calls Puts Return since
31 Mar ‘25
501
$37.3M $62.7M $25.3M 32.7%
502
$37.3M $164M $127M 15.6%
503
$37.2M $64.1M $26.9M 57.2%
PLUG icon
504
Plug Power
PLUG
$3.82B
$37.2M $66.6M $29.4M 103%
505
$37.1M $37.4M $360K 28.5%
506
$36.9M $502M $465M 31.4%
507
$36.9M $79.4M $42.5M 13.8%
508
$36.8M $41.7M $4.93M 22.7%
509
$36.6M $50.3M $13.7M 51%
510
$36.5M $54.2M $17.6M 43.6%
ECL icon
511
Ecolab
ECL
$77.2B
$35.7M $128M $91.9M 7.8%
512
$35.4M $274M $238M 19.3%
513
$35.3M $91.8M $56.5M 12%
514
$35.3M $69.9M $34.6M 17.7%
515
$35.2M $184M $149M 721%
516
$35.2M $69.1M $33.9M 36.5%
517
$35M $36.3M $1.3M 10%
518
$35M $377M $342M 31.8%
519
$35M $98M $63M 14.6%
520
$35M $40.1M $5.11M 34.5%
521
$34.9M $55.1M $20.2M 261%
522
$34.8M $102M $67.6M 38.2%
523
$34.8M $50.7M $15.9M 9.82%
524
$34.6M $46.9M $12.4M 22.9%
525
$34.4M $45.1M $10.7M 26.5%