Korro Bio, Inc. (KRRO)
NASDAQ: KRRO · Real-Time Price · USD
12.30
+1.12 (10.02%)
At close: Mar 9, 2026, 4:00 PM EDT
12.12
-0.18 (-1.46%)
After-hours: Mar 9, 2026, 5:35 PM EDT

Korro Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1163573841361781,198
Market Cap Growth
-56.84%-7.09%183.03%-23.54%-85.17%121.48%
Enterprise Value
59.33274.38249.3244.5889.871,023
Last Close Price
12.3038.0747.93192.50256.501763.00
PE Ratio
--4.06-0.90-0.85-51.92-43.00
PS Ratio
15.89157.20--12.6232.38
PB Ratio
1.062.232.26-1.366.22
P/TBV Ratio
1.172.120.43-8.725.91
P/FCF Ratio
--4.58-5.11-2.31-2.25-23.09
P/OCF Ratio
--5.94-5.71-2.53-2.33-26.50
EV/Sales Ratio
8.05120.82--6.3927.66
EV/EBITDA Ratio
--3.11-3.08-4.33-1.11-38.74
EV/EBIT Ratio
--2.99-2.95-4.15-1.07-37.13
EV/FCF Ratio
--3.52-3.32-4.16-1.14-19.72
Debt / Equity Ratio
0.420.270.180.000.330.24
Debt / EBITDA Ratio
-0.50-0.51-0.41-0.05-0.56-1.74
Debt / FCF Ratio
-0.64-0.57-0.44-0.05-0.58-0.89
Net Debt / Equity Ratio
-0.48-0.51-0.78--0.65-0.91
Net Debt / EBITDA Ratio
0.530.921.640.921.056.60
Net Debt / FCF Ratio
0.681.041.770.891.083.36
Asset Turnover
0.040.01000.060.15
Quick Ratio
6.378.548.536.3511.448.27
Current Ratio
6.718.798.876.5611.798.45
Return on Equity (ROE)
-68.16%-50.61%-48.64%-39.39%-52.39%-14.73%
Return on Assets (ROA)
-48.68%-40.97%-57.21%-45.55%-37.33%-11.28%
Return on Invested Capital (ROIC)
-125.11%-143.36%-333.13%-201.68%-215.39%-163.69%
Return on Capital Employed (ROCE)
-52.76%-44.46%-63.27%-49.38%-40.79%-13.49%
Earnings Yield
-75.47%-24.61%-110.74%-118.14%-1.93%-2.33%
FCF Yield
-59.96%-21.84%-19.55%-43.35%-44.48%-4.33%
Buyback Yield / Dilution
-0.27%-19.43%-30.70%-0.05%-0.76%-3.48%
Updated Nov 12, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q