Welby Inc. (TYO:4438)
Japan flag Japan · Delayed Price · Currency is JPY
250.00
+13.00 (5.49%)
Jul 21, 2026, 3:30 PM JST

Welby Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23
1,9992,3092,7865,224
Market Cap Growth
-33.99%-17.13%-46.67%-
Enterprise Value
2,0502,1271,9804,512
Last Close Price
237.00279.00337.00667.00
PS Ratio
3.093.645.289.09
PB Ratio
9.577.573.334.68
P/TBV Ratio
33.3213.424.064.79
EV/Sales Ratio
3.163.353.757.85
Debt / Equity Ratio
2.571.980.240.00
Net Debt / Equity Ratio
0.11-0.35-0.64-0.79
Net Debt / EBITDA Ratio
-0.050.250.852.03
Net Debt / FCF Ratio
-0.320.894.98
Asset Turnover
0.710.570.45-
Inventory Turnover
9.0237.40--
Quick Ratio
1.862.372.8112.22
Current Ratio
2.052.452.9713.00
Return on Equity (ROE)
-118.74%-93.52%-83.83%-
Return on Assets (ROA)
-30.75%-25.50%-34.46%-
Return on Capital Employed (ROCE)
-84.40%-65.20%-77.90%-39.10%
Earnings Yield
-26.26%-23.34%-28.86%-9.67%
FCF Yield
--14.38%-21.71%-3.39%
Buyback Yield / Dilution
-0.23%-1.42%-4.17%-