Kubota Pharmaceutical Holdings Co., Ltd. (TYO:4596)
Japan flag Japan · Delayed Price · Currency is JPY
121.00
-14.00 (-10.37%)
At close: Mar 6, 2026

TYO:4596 Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,9644,8472,9944,4856,2456,833
Market Cap Growth
404.49%61.90%-33.25%-28.19%-8.60%-37.88%
Enterprise Value
12,0683,1031,3181,5192,0342,105
Last Close Price
121.0042.0053.0080.00115.00149.00
PS Ratio
654.51227.18110.88115.00780.68-
PB Ratio
7.702.672.151.691.581.65
P/TBV Ratio
7.702.672.151.691.581.65
EV/Sales Ratio
-145.4648.8238.95254.23-
Debt / Equity Ratio
0.010.010.010.050.040.05
Net Debt / Equity Ratio
-1.05-1.05-1.04-0.99-0.99-0.91
Net Debt / EBITDA Ratio
2.292.291.241.851.901.46
Net Debt / FCF Ratio
3.203.201.161.871.821.50
Asset Turnover
0.010.010.010.010.00-
Inventory Turnover
48.6848.680.220.56--
Quick Ratio
12.1912.199.669.8211.267.34
Current Ratio
12.5112.5110.1410.1711.618.53
Return on Equity (ROE)
-42.22%-42.22%-65.99%-45.15%-49.74%-51.57%
Return on Assets (ROA)
-31.77%-31.77%-33.82%-25.29%-28.52%-28.68%
Return on Capital Employed (ROCE)
-49.10%-49.10%-88.70%-55.00%-52.00%-61.60%
Earnings Yield
-4.84%-13.95%-44.49%-33.20%-32.26%-38.28%
FCF Yield
-4.25%-12.25%-41.55%-31.24%-34.31%-36.89%
Buyback Yield / Dilution
-13.32%-13.32%-1.35%-12.85%-8.19%-6.30%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.