Keros Therapeutics, Inc. KROS

11.62 0.07 0.61% as of 25 Sep
Market cap
$229.0M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

10.01 10.95 0.00 —
P/S ratio
2.60 3.11 6.53 —
P/FCF ratio
7.38 7.15 0.00 —
P/Operating CF
197.80 (27.77) (61.41) —
P/B ratio
0.91 2.50 0.76 —
EV/Sales
(0.21) 1.93 (1.95) —
EV/EBITDA
0.00 6.81 0.60 —
EV/FCF
(0.58) 4.44 1.11 —
Current Ratio
29.86 15.45 22.62 21.96
Net Debt/EBITDA
46.27 9.96 11.05 8.44
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
9.99% 9.14% (27.26%) —
Free Cash Flow Yield
13.55% 13.98% (26.88%) —
Free Cash Flow per Share
0.08 (0.74) (0.18) (1.04)
Book value per Share
17.32 8.14 14.55 13.25
Free Cash Flow
3.12 (27.43) (3.60) (20.58)
EV/EBIT
0.00 6.96 0.59 —
Other line items

Show all line items

Columns are period end dates