Korro Bio, Inc. (KRRO)
NASDAQ: KRRO · Real-Time Price · USD
13.50
-1.06 (-7.28%)
Jul 13, 2026, 4:00 PM EDT - Market closed

Korro Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
19575357384136178
Market Cap Growth
68.02%-78.87%-7.09%183.03%-23.54%-85.17%
Enterprise Value
80.5443.76275.66251.29247.592.45
Last Close Price
13.508.0138.0747.93192.50256.50
PS Ratio
50.6811.80157.20--12.62
PB Ratio
1.631.472.232.26-1.36
P/TBV Ratio
1.121.462.120.43-1.26
EV/Sales Ratio
20.966.85121.38--6.57
Debt / Equity Ratio
0.340.790.270.180.000.33
Net Debt / Equity Ratio
-0.59-0.62-0.51-0.78--0.65
Net Debt / EBITDA Ratio
0.620.270.921.640.921.05
Net Debt / FCF Ratio
1.010.401.041.770.891.08
Asset Turnover
0.030.040.01000.06
Quick Ratio
7.716.388.548.536.3511.44
Current Ratio
8.136.908.798.876.5611.79
Return on Equity (ROE)
-132.69%-110.70%-50.61%-48.64%-39.39%-52.39%
Return on Assets (ROA)
-78.42%-71.34%-40.97%-57.21%-45.55%-37.33%
Return on Invested Capital (ROIC)
-341.09%-245.19%-158.13%-113.65%-74.95%-263.13%
Return on Capital Employed (ROCE)
-86.74%-77.90%-44.46%-63.27%-49.38%-40.79%
Buyback Yield / Dilution
-7.42%-5.32%-483.30%-137.08%0.00%0.00%
Total Shareholder Return
-7.42%-5.32%-483.30%-137.08%0.00%0.00%
SEC Filings: 10-K · 10-Q