Korro Bio, Inc. (KRRO)
NASDAQ: KRRO · Real-Time Price · USD
12.80
-0.04 (-0.31%)
Apr 28, 2026, 4:00 PM EDT - Market closed

Korro Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
18575357383--
Market Cap Growth
52.42%-78.85%-6.96%---
Enterprise Value
14318229578--
Last Close Price
12.808.0138.0747.93--
PS Ratio
28.8811.80157.04---
PB Ratio
2.341.472.222.26--
P/TBV Ratio
3.591.472.222.26--
EV/Sales Ratio
22.362.76100.98---
Debt / Equity Ratio
0.850.850.280.200.05-
Net Debt / Equity Ratio
-0.81-0.81-0.74-0.78-0.80-0.97
Net Debt / EBITDA Ratio
0.500.501.341.640.923.50
Net Debt / FCF Ratio
0.530.531.521.770.893.24
Asset Turnover
0.040.040.01---
Quick Ratio
6.386.388.548.536.3523.95
Current Ratio
6.906.908.798.876.5624.20
Return on Equity (ROE)
-110.70%-110.70%-50.60%-69.16%-62.24%-
Return on Assets (ROA)
-32.14%-32.14%-25.65%-35.77%-36.63%-
Return on Capital Employed (ROCE)
-86.00%-86.00%-43.50%-41.80%-90.70%-28.90%
Earnings Yield
-63.52%-155.45%-23.43%-21.18%--
FCF Yield
-42.84%-104.83%-21.86%-19.60%--
Buyback Yield / Dilution
-5.32%-5.32%-483.30%-499.32%94.26%-
Source: S&P Capital IQ. Standard template. Financial Sources.