Intelsat Option Alert: Jan, 2021 $5 Puts at the Bid: 3500 @ $2.25 vs 3533 OI; Ref=$6.16

Benzinga · 11/19/2019 16:00