Welby Inc. (TYO:4438)
Japan flag Japan · Delayed Price · Currency is JPY
294.00
+32.00 (12.21%)
Jun 4, 2026, 3:30 PM JST

Welby Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
2,4332,3092,7865,224
Market Cap Growth
-10.91%-17.13%-46.67%-
Enterprise Value
2,4842,1271,9804,512
Last Close Price
294.00279.00337.00667.00
PS Ratio
3.753.645.289.09
PB Ratio
11.647.573.334.68
P/TBV Ratio
40.5513.424.064.79
EV/Sales Ratio
3.833.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
-21.58%-23.34%-28.86%-9.67%
FCF Yield
--14.38%-21.71%-3.39%
Buyback Yield / Dilution
-0.23%-1.42%-4.17%-