Jiang Fang
Insider CIK 2114927 · BABA Chief People Officer
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BABA Alibaba Group Holding Ltd | S Sale | 2026-09-30 | 2026-10-02 | 885,272 | $13.55 | $12.00M | 4,679,097 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 3,750 | — | $0 | 52,500 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 2,667 | — | $0 | 48,000 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 1,666 | — | $0 | 23,334 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 1,664 | — | $0 | 23,336 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 1,664 | — | $0 | 5,561,175 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 3,750 | — | $0 | 5,569,258 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 2,667 | — | $0 | 5,565,508 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 1,666 | — | $0 | 5,562,841 | SEC↗ |
| BABA Alibaba Group Holding Ltd | S Sale | 2026-09-25 | 2026-09-29 | 4,889 | $13.57 | $66.3K | 5,564,369 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 3,750 | — | $0 | 52,500 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 2,667 | — | $0 | 48,000 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 1,666 | — | $0 | 23,334 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-09-25 | 2026-09-29 | 1,664 | — | $0 | 23,336 | SEC↗ |
| BABA Alibaba Group Holding Ltd | S Sale | 2026-09-25 | 2026-09-29 | 4,889 | $13.57 | $66.3K | 5,564,369 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 3,750 | — | — | 5,569,258 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 2,667 | — | — | 5,565,508 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 1,666 | — | — | 5,562,841 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-09-25 | 2026-09-29 | 1,664 | — | — | 5,561,175 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-06-25 | 2026-06-29 | 3,750 | — | $0 | 56,250 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-06-25 | 2026-06-29 | 2,667 | — | $0 | 50,667 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-06-25 | 2026-06-29 | 1,667 | — | $0 | 25,000 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-06-25 | 2026-06-29 | 1,672 | — | $0 | 25,000 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-06-25 | 2026-06-29 | 1,667 | — | $0 | 5,557,992 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-06-25 | 2026-06-29 | 1,672 | — | $0 | 5,556,325 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-06-25 | 2026-06-29 | 2,667 | — | $0 | 5,560,659 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-06-25 | 2026-06-29 | 3,750 | — | $0 | 5,564,409 | SEC↗ |
| BABA Alibaba Group Holding Ltd | S Sale | 2026-06-25 | 2026-06-29 | 4,898 | $12.09 | $59.2K | 5,559,511 | SEC↗ |
| BABA Alibaba Group Holding Ltd | A Award deriv | 2026-05-29 | 2026-06-02 | 60,000 | — | $0 | 60,000 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-03-25 | 2026-03-26 | 2,666 | — | $0 | 53,334 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-03-25 | 2026-03-26 | 2,672 | — | $0 | 0 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-03-25 | 2026-03-26 | 7,464 | — | $0 | 7,472 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-03-25 | 2026-03-26 | 10,528 | — | $0 | 21,072 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-03-25 | 2026-03-26 | 10,672 | — | $0 | 32,000 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-03-25 | 2026-03-26 | 1,667 | — | $0 | 26,667 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise deriv | 2026-03-25 | 2026-03-26 | 1,664 | — | $0 | 26,672 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-03-25 | 2026-03-26 | 7,464 | — | $0 | 5,544,304 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-03-25 | 2026-03-26 | 2,672 | — | $0 | 5,536,840 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-03-25 | 2026-03-26 | 10,528 | — | $0 | 5,554,832 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-03-25 | 2026-03-26 | 10,672 | — | $0 | 5,565,504 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-03-25 | 2026-03-26 | 1,664 | — | $0 | 5,567,168 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-03-25 | 2026-03-26 | 1,667 | — | $0 | 5,568,835 | SEC↗ |
| BABA Alibaba Group Holding Ltd | M Exercise | 2026-03-25 | 2026-03-26 | 2,666 | — | $0 | 5,571,501 | SEC↗ |
| BABA Alibaba Group Holding Ltd | S Sale | 2026-03-25 | 2026-03-26 | 16,848 | $16.10 | $271.3K | 5,554,653 | SEC↗ |