Moatable, Inc. (MTBLY)
OTCMKTS · Delayed Price · Currency is USD
0.3100
+0.0075 (2.46%)
Jun 2, 2026, 4:00 PM EST

Moatable Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5281840353112
Market Cap Growth
-82.42%55.50%-54.75%-88.69%213.47%94.53%
Enterprise Value
-20-18-46-29286162
Last Close Price
0.311.150.711.180.720.23
PE Ratio
----25.81-
PS Ratio
0.070.440.350.8710.946.21
PB Ratio
0.160.630.400.602.570.87
P/TBV Ratio
0.130.510.300.512.361.07
P/FCF Ratio
-26.82----
P/OCF Ratio
-21.63----
EV/Sales Ratio
----8.898.96
Debt / Equity Ratio
0.350.030.010.010.020.12
Debt / FCF Ratio
-1.18----
Net Debt / Equity Ratio
-0.34-0.68-0.73-0.77-0.46-0.04
Net Debt / EBITDA Ratio
7.2613.043.503.583.290.18
Net Debt / FCF Ratio
3.95-29.058.135.523.450.29
Asset Turnover
1.050.910.630.350.170.08
Inventory Turnover
---55.2312.884.07
Quick Ratio
1.071.531.561.982.040.26
Current Ratio
1.561.861.942.102.241.10
Return on Equity (ROE)
-5.53%-5.51%-19.57%-76.65%-77.82%-13.23%
Return on Assets (ROA)
-1.88%-2.47%-7.51%-7.15%-6.34%-7.74%
Return on Invested Capital (ROIC)
-10.93%-20.53%-72.26%-34.09%-19.64%-20.68%
Return on Capital Employed (ROCE)
-4.90%-6.00%-21.60%-22.80%-14.20%-20.50%
Earnings Yield
-26.09%-7.62%-55.88%-192.90%3.88%-17.09%
FCF Yield
-54.11%3.73%-22.69%-23.47%-5.17%-14.07%
Buyback Yield / Dilution
-2.39%17.54%15.93%-3.13%-3.37%-1.39%