Carna Biosciences, Inc. (TYO:4572)
Japan flag Japan · Delayed Price · Currency is JPY
420.00
-50.00 (-10.64%)
May 12, 2026, 3:30 PM JST

Carna Biosciences Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,0586,8145,7298,9507,39014,666
Market Cap Growth
66.78%18.93%-35.99%21.11%-49.61%-2.43%
Enterprise Value
8,7736,3543,5065,7373,99411,150
Last Close Price
420.00356.00300.00522.00520.001102.00
PS Ratio
13.0211.779.015.515.337.27
PB Ratio
-49.4422.122.322.312.033.40
P/TBV Ratio
-22.122.322.312.033.40
EV/Sales Ratio
14.1810.975.513.532.885.53
Debt / Equity Ratio
-13.482.320.020.050.080.13
Net Debt / Equity Ratio
-4.390.64-0.83-0.70-0.85-0.76
Net Debt / EBITDA Ratio
--0.101.002.502.496.40
Net Debt / FCF Ratio
--0.091.481.603.692.08
Asset Turnover
0.280.290.180.380.290.39
Inventory Turnover
1.271.241.161.361.501.26
Quick Ratio
11.943.679.899.818.176.54
Current Ratio
16.126.9912.3311.189.416.87
Return on Equity (ROE)
-243.72%-156.08%-68.60%-30.65%-33.92%-13.13%
Return on Assets (ROA)
-58.03%-64.83%-36.44%-16.21%-16.37%-6.46%
Return on Invested Capital (ROIC)
-385.19%-446.24%-260.48%-129.21%-159.25%-107.49%
Return on Capital Employed (ROCE)
-97.90%-195.60%-81.40%-28.10%-33.20%-11.40%
Earnings Yield
-27.12%-31.86%-38.02%-12.87%-18.25%-3.64%
FCF Yield
--31.82%-24.21%-18.86%-11.29%-10.75%
Buyback Yield / Dilution
-3.97%-6.71%-6.61%-23.37%-7.26%-3.22%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.