Takara Bio Inc. (TYO:4974)
Japan flag Japan · Delayed Price · Currency is JPY
831.00
+9.00 (1.09%)
Apr 28, 2025, 3:30 PM JST

Takara Bio Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2015 - 2019
Market Capitalization
98,982116,803208,680269,851357,394268,647
Upgrade
Market Cap Growth
-16.13%-44.03%-22.67%-24.50%33.03%-13.09%
Upgrade
Enterprise Value
70,58581,750177,958234,684335,649249,455
Upgrade
Last Close Price
822.00950.961669.662107.332750.702056.68
Upgrade
PE Ratio
-78.9213.0313.6037.4470.35
Upgrade
Forward PE
37.9521.7420.6419.5845.8953.62
Upgrade
PS Ratio
2.302.692.673.997.767.77
Upgrade
PB Ratio
0.911.051.862.814.814.03
Upgrade
P/TBV Ratio
0.981.132.023.115.524.87
Upgrade
P/FCF Ratio
--6.70-68.00114.03
Upgrade
P/OCF Ratio
16.1968.275.6638.6325.6342.38
Upgrade
PEG Ratio
-5.625.625.625.625.62
Upgrade
EV/Sales Ratio
1.641.882.283.477.287.22
Upgrade
EV/EBITDA Ratio
12.3710.197.047.1018.9225.44
Upgrade
EV/EBIT Ratio
63.4827.228.668.1224.0639.75
Upgrade
EV/FCF Ratio
-17.22-5.71-63.86105.88
Upgrade
Debt / Equity Ratio
-0.010.010.010.020.02
Upgrade
Debt / EBITDA Ratio
-0.120.040.030.060.11
Upgrade
Debt / FCF Ratio
--0.03-0.220.48
Upgrade
Asset Turnover
0.360.350.640.660.560.47
Upgrade
Inventory Turnover
1.271.451.901.111.701.88
Upgrade
Quick Ratio
4.666.524.472.382.934.69
Upgrade
Current Ratio
6.788.765.403.923.726.14
Upgrade
Return on Equity (ROE)
-1.35%15.39%23.37%13.60%5.86%
Upgrade
Return on Assets (ROA)
-1.50%10.48%17.58%10.59%5.37%
Upgrade
Return on Capital (ROIC)
-1.66%12.20%20.94%12.18%5.95%
Upgrade
Return on Capital Employed (ROCE)
1.00%2.60%17.90%29.40%18.20%9.10%
Upgrade
Earnings Yield
-0.05%1.27%7.67%7.36%2.67%1.42%
Upgrade
FCF Yield
-4.14%-9.47%14.93%-2.01%1.47%0.88%
Upgrade
Dividend Yield
2.07%1.79%2.51%1.57%0.58%0.39%
Upgrade
Payout Ratio
-341.35%24.78%9.69%10.08%22.02%
Upgrade
Total Shareholder Return
2.07%1.79%2.51%1.57%0.58%0.39%
Upgrade
Updated Feb 13, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.