Meihua International Medical Technologies Co., Ltd. (MHUAF)
OTCMKTS · Delayed Price · Currency is USD
7.13
+0.63 (9.69%)
At close: Aug 21, 2026

MHUAF Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
611135198-
Market Cap Growth
-53.70%-86.95%-69.15%-82.13%--
Enterprise Value
-0-3425170-
Last Close Price
7.132.0534.51148.00828.00-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
0.400.211.013.0531.75-
PS Ratio
0.100.020.110.371.92-
PB Ratio
0.030.010.070.241.43-
P/TBV Ratio
0.030.010.070.251.44-
P/FCF Ratio
11.012.570.7532.42--
P/OCF Ratio
10.702.500.7515.57--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
--0.040.261.64-
EV/EBITDA Ratio
--0.281.6710.52-
EV/EBIT Ratio
--0.291.7210.90-
EV/FCF Ratio
--0.2923.09--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.050.050.050.050.050.05
Debt / EBITDA Ratio
1.021.020.530.480.420.19
Debt / FCF Ratio
16.2216.220.556.71--
Net Debt / Equity Ratio
-0.03-0.03-0.05-0.06-0.14-0.03
Net Debt / EBITDA Ratio
-0.70-0.70-0.54-0.54-1.24-0.11
Net Debt / FCF Ratio
-11.13-11.13-0.55-7.531.683.28
Asset Turnover
0.310.310.540.580.690.86
Inventory Turnover
27.4027.4042.0946.7355.0949.94
Quick Ratio
6.196.194.185.164.873.26
Current Ratio
8.418.415.265.275.603.34
Return on Equity (ROE)
3.90%3.90%7.09%8.12%5.01%21.77%
Return on Assets (ROA)
2.63%2.63%5.00%5.47%6.47%13.51%
Return on Invested Capital (ROIC)
3.27%3.58%7.86%8.78%7.90%22.61%
Return on Capital Employed (ROCE)
4.40%4.40%9.00%10.00%11.20%24.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
111.17%475.60%99.21%32.81%3.15%-
FCF Yield
9.09%38.87%132.69%3.08%-5.98%-
Buyback Yield / Dilution
-37.38%-37.38%-14.34%-2.26%-17.05%-