Welby Inc. (TYO:4438)
Japan flag Japan · Delayed Price · Currency is JPY
341.00
+14.00 (4.28%)
Apr 3, 2026, 3:30 PM JST

Welby Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23
2,8222,3092,7865,224
Market Cap Growth
9.29%-17.13%-46.67%-
Enterprise Value
2,7492,1271,9804,512
Last Close Price
341.00279.00337.00667.00
PS Ratio
4.443.645.289.09
PB Ratio
9.257.573.334.68
P/TBV Ratio
16.4113.424.064.79
EV/Sales Ratio
4.333.353.757.85
Debt / Equity Ratio
1.981.980.240.00
Net Debt / Equity Ratio
-0.35-0.35-0.64-0.79
Net Debt / EBITDA Ratio
0.250.250.852.03
Net Debt / FCF Ratio
0.320.320.894.98
Asset Turnover
0.570.570.45-
Inventory Turnover
37.4037.40--
Quick Ratio
2.372.372.8112.22
Current Ratio
2.452.452.9713.00
Return on Equity (ROE)
-93.52%-93.52%-83.83%-
Return on Assets (ROA)
-25.50%-25.50%-34.46%-
Return on Capital Employed (ROCE)
-65.20%-65.20%-77.90%-39.10%
Earnings Yield
-19.10%-23.34%-28.86%-9.67%
FCF Yield
-11.76%-14.38%-21.71%-3.39%
Buyback Yield / Dilution
-1.42%-1.42%-4.17%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.