Moatable, Inc.MTBLY

Market cap
$2.7B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 202415+35.11%
Dec 31, 202311+7.70%
Dec 31, 202210+52.22%
Dec 31, 20217+98.17%
Dec 31, 20203-99.01%
Dec 31, 2019347-27.19%
Dec 31, 2018476+158.39%
Dec 31, 2017184+256.21%
Dec 31, 201652+40.98%
Dec 31, 201537-23.46%
Dec 31, 201448-30.17%
Dec 31, 201369+3.12%
Dec 31, 201267+153.95%
Dec 31, 201126