← Latest Filings
E

Evans J. Michael

Open-market buys
0
$0 total
Open-market sells
2
$68.4M total
Tracking since
Jun 2026
Open-market sale — $2.6M
Open-market sale — $65.8M
Open-market trades from the last two years.
28,000 Ordinary Shares in BBAAY
Held directly · as of 2026-06-29
16,000 Restricted Share Units in BBAAY
Held directly · as of 2026-04-01
Alibaba Group Holding Ltd
CIK 0001577552