Wu, Maggie Wei 武衛


Stock Last filing Long
shares
Stake
%
1 Alibaba Group Holding Limited (KY):O 2025-09-29 10,781,632 0.06
2 Alibaba Group Holding Limited (KY):O 2025-09-29 10,861,632 0.06
3 Alibaba.com Limited:O 2011-01-13 7,156,746 0.14
4 Alibaba.com Limited:O 2011-01-13 9,156,746 0.18

Webb-site Database - Powered By Linux Group

Back to top