Kubota Pharmaceutical Holdings Co., Ltd. (TYO:4596)
Japan flag Japan · Delayed Price · Currency is JPY
57.00
+2.00 (3.64%)
Jun 24, 2026, 3:30 PM JST

TYO:4596 Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,1844,8472,9944,4856,2456,833
Market Cap Growth
233.63%61.90%-33.25%-28.19%-8.60%-37.88%
Enterprise Value
6,4153,1031,3181,5182,0332,566
Last Close Price
55.0042.0053.0080.00115.00149.00
PS Ratio
460.92230.81110.88115.00780.68-
PB Ratio
4.882.672.151.691.581.65
P/TBV Ratio
4.882.672.151.691.581.65
EV/Sales Ratio
-147.7848.8238.92254.18-
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.391.241.851.901.46
Net Debt / FCF Ratio
2.853.201.161.871.821.50
Asset Turnover
0.010.010.010.010.00-
Inventory Turnover
-4.000.220.56--
Quick Ratio
9.5612.229.669.8211.267.34
Current Ratio
9.9112.5410.1410.1711.618.53
Return on Equity (ROE)
-50.52%-42.20%-65.99%-45.15%-49.74%-51.57%
Return on Assets (ROA)
-35.46%-30.47%-33.82%-25.29%-28.52%-28.68%
Return on Capital Employed (ROCE)
-54.40%-47.10%-88.70%-55.00%-52.00%-61.60%
Earnings Yield
-8.91%-13.95%-44.49%-33.20%-32.26%-38.28%
FCF Yield
-7.60%-12.23%-41.55%-31.24%-34.31%-36.89%
Buyback Yield / Dilution
-40.72%-13.32%-1.35%-12.85%-8.19%-6.30%