Takara Bio Inc. (TYO:4974)
Japan flag Japan · Delayed Price · Currency is JPY
1,142.00
0.00 (0.00%)
Jun 3, 2026, 3:30 PM JST

Takara Bio Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
137,514138,23799,704116,803208,680269,851
Market Cap Growth
39.95%38.65%-14.64%-44.03%-22.67%-24.50%
Enterprise Value
128,348128,68471,30781,750177,958234,684
Last Close Price
1142.001148.00828.00950.981669.702107.38
PE Ratio
--95.7878.9213.0313.60
Forward PE
-25.3638.2221.7420.6419.58
PS Ratio
3.413.432.212.692.673.99
PB Ratio
1.321.330.861.051.862.81
P/TBV Ratio
1.741.750.931.132.023.11
P/FCF Ratio
----6.70-
P/OCF Ratio
38.3938.5917.0668.275.6638.63
PEG Ratio
-5.625.625.625.625.62
EV/Sales Ratio
3.183.191.581.882.283.47
EV/EBITDA Ratio
202.76203.2910.5710.197.047.10
EV/EBIT Ratio
--31.5127.228.668.12
EV/FCF Ratio
-14.27---5.71-
Debt / Equity Ratio
0.110.110.010.010.010.01
Debt / EBITDA Ratio
17.3517.350.160.120.040.03
Debt / FCF Ratio
----0.03-
Net Debt / Equity Ratio
-0.09-0.09-0.25-0.31-0.45-0.23
Net Debt / EBITDA Ratio
-14.96-14.96-4.22-4.29-2.01-0.68
Net Debt / FCF Ratio
1.051.057.063.11-1.634.17
Asset Turnover
0.310.310.370.350.640.66
Inventory Turnover
1.671.671.561.451.901.11
Quick Ratio
4.014.016.116.524.472.38
Current Ratio
5.765.768.098.765.403.92
Return on Equity (ROE)
-8.69%-8.69%0.95%1.35%15.39%23.37%
Return on Assets (ROA)
-2.26%-2.26%1.15%1.50%10.48%17.58%
Return on Invested Capital (ROIC)
-5.04%-5.16%1.49%2.29%23.00%34.00%
Return on Capital Employed (ROCE)
-3.70%-3.70%1.90%2.60%17.90%29.40%
Earnings Yield
-6.98%-6.94%1.04%1.27%7.67%7.36%
FCF Yield
-6.54%-6.50%-4.04%-9.47%14.93%-2.01%
Dividend Yield
1.49%-2.05%1.79%2.51%1.57%
Payout Ratio
--196.73%341.35%24.78%9.69%
Total Shareholder Return
1.49%-2.05%1.79%2.51%1.57%