Name Net Calls Calls Puts Return since
31 Mar ‘21
501
$20.9M $69.1M $48.2M 46.9%
502
$20.8M $261M $240M 117%
503
$20.7M $40.5M $19.8M 4.91%
CIEN icon
504
Ciena
CIEN
$33B
$20.4M $111M $90.3M 328%
505
$20.4M $41.9M $21.5M 37%
506
$20.4M $27M $6.6M 153%
507
$20.2M $38.6M $18.4M 19.5%
508
$20.2M $43.1M $22.9M 38.4%
509
$20.1M $467M $446M 29.7%
510
$20.1M $20.8M $762K 76.9%
ICUI icon
511
ICU Medical
ICUI
$3.73B
$19.8M $27.3M $7.52M 26.4%
512
$19.8M $20.5M $778K 47.2%
513
$19.7M $35.4M $15.7M 39.1%
514
$19.7M $33.7M $14M 93.3%
515
$19.6M $19.6M $0 100%
516
$19.6M $43.1M $23.5M 64.8%
517
$19.6M $88.5M $68.9M 35.9%
518
$19.5M $20.1M $654K 158%
519
$19.4M $333M $313M 3.56%
520
$19.4M $153M $134M 52.6%
521
$19.3M $32.6M $13.2M 52.6%
522
$19.3M $97.3M $78M 9.12%
523
$19.2M $48.3M $29.1M 123%
524
$19.2M $169M $150M 55.1%
525
$19.1M $43.1M $24M 71.7%