Kestra Medical Technologies, Ltd. KMTS

27.14 1.38 5.36% as of 25 Sep
Market cap
$1.5B
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Older periods Oct '25 Jan '26 Apr '26 Jul '26
P/E ratio

+6 more quarters

0.00 0.00 0.00 0.00
P/S ratio
18.94 16.68 11.80 12.53
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(76.69) (76.02) (59.97) (41.40)
P/B ratio
8.57 4.85 4.32 6.01
EV/Sales
17.14 13.70 10.19 11.34
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(11.15) (9.56) (8.29) (9.84)
Current Ratio
5.47 7.32 4.41 4.69
Net Debt/EBITDA
4.62 7.71 4.20 3.56
Debt/Equity
0.26 0.15 0.16 0.33
Earnings Yield
(16.23%) (15.84%) (11.68%) (11.71%)
Free Cash Flow Yield
(8.12%) (8.60%) (10.42%) (9.20%)
Free Cash Flow per Share
(0.50) (0.51) (0.52) (0.69)
Book value per Share
3.19 5.16 4.79 3.80
Free Cash Flow
(25.76) (28.28) (28.38) (40.63)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates