Welby Inc. (TYO:4438)
Japan flag Japan · Delayed Price · Currency is JPY
308.00
+13.00 (4.41%)
Apr 28, 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,5492,3092,7865,224
Market Cap Growth
-2.53%-17.13%-46.67%-
Enterprise Value
2,4762,1271,9804,512
Last Close Price
308.00279.00337.00667.00
PS Ratio
4.013.645.289.09
PB Ratio
8.367.573.334.68
P/TBV Ratio
14.8213.424.064.79
EV/Sales Ratio
3.903.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
-21.15%-23.34%-28.86%-9.67%
FCF Yield
-13.03%-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.