Korro Bio, Inc. (KRRO)
NASDAQ: KRRO · Real-Time Price · USD
13.71
-0.19 (-1.37%)
At close: Jun 23, 2026, 4:00 PM EDT
13.29
-0.42 (-3.06%)
Pre-market: Jun 24, 2026, 4:11 AM EDT

Korro Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
19875357384136178
Market Cap Growth
44.32%-78.87%-7.09%183.03%-23.54%-85.17%
Enterprise Value
83.5743.76275.66251.29247.592.45
Last Close Price
13.718.0138.0747.93192.50256.50
PS Ratio
51.4711.80157.20--12.62
PB Ratio
1.651.472.232.26-1.36
P/TBV Ratio
1.141.462.120.43-1.26
EV/Sales Ratio
21.756.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)
-232.45%-181.81%-121.99%-239.71%-162.18%-156.58%
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