Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202463+21.87%
Dec 31, 202352+13.68%
Dec 31, 202246+42.18%
Dec 31, 202132+77.95%
Dec 31, 202018-94.82%
Dec 31, 2019350-29.79%
Dec 31, 2018498+146.51%
Dec 31, 2017202+218.95%
Dec 31, 201663+54.13%
Dec 31, 201541-50.44%
Dec 31, 201483-47.06%
Dec 31, 2013157-11.01%
Dec 31, 2012176+49.27%
Dec 31, 2011118