Alibaba (BABA) 💻 - Share Chat

The torrid me times continue for $BABA

Down 40% in the last 12 months.

1 Like