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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
— 0.00 10.95 10.01

+8 more quarters

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

Show all line items

Columns are period end dates