What did this PTR report?
Lisa McClain reported a sale (partial) involving Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA) (source ticker BABA) on June 17, 2025. The source reports $1,001 - $15,000.
Open official PDF page 4 ↗