Unusual Put Option Trade in Alibaba Group Holding Limited – Depositary Receipt () (BABA) Worth $10,646.60K
An Unusual Trade in Alibaba Group Holding Limited Stirs Investor Interest
Investors were taken aback on January 4, 2024, when an unusual and sizable block of Put contracts in Alibaba Group Holding Limited – Depositary Receipt () (BABA) worth $10,646.60K was sold, with a strike price of $135.00 per share, set to expire in 15 days. …