Mirrored Alibaba (MBABA) is a digital asset with a market capitalization of $47,533.00. Mirrored Alibaba is ranked as number in the global cryptocurrency rating with a 24-hour trading volume of $409. Currently, it is priced at $4.14. In the recent 24 hours, the price has changed by -0.33%. There are $11,468 coins in circulation.