Welby Inc. (TYO:4438)
Japan flag Japan · Delayed Price · Currency is JPY
281.00
+1.00 (0.36%)
Feb 17, 2026, 12:34 PM JST

Welby Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23
2,3252,3092,7865,224
Market Cap Growth
-18.79%-17.13%-46.67%-
Enterprise Value
2,2522,1271,9804,512
Last Close Price
281.00279.00337.00667.00
PS Ratio
3.663.645.289.09
PB Ratio
7.627.573.334.68
P/TBV Ratio
13.5213.424.064.79
EV/Sales Ratio
3.553.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.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
-23.18%-23.34%-28.86%-9.67%
FCF Yield
---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.