BABA stock

Alibaba Group Holding Ltd (BABA) institutional holders

Alibaba Group Holding Ltd 13F cache is empty on this URL.

No cached 13F holders for BABA yet.

FAQ

What is BABA P/E and revenue?

Alibaba Group Holding Ltd (BABA) P/E 20, rev $137.30B.

Who owns BABA?

No cached 13F holders for BABA yet.

Not investment advice. Cached rows, not a live tape.