Kestra Medical Technologies, Ltd. (KMTS)
NASDAQ: KMTS · Real-Time Price · USD
21.64
+0.08 (0.37%)
May 22, 2026, 4:00 PM EDT - Market closed

KMTS Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2025FY 2023FY 2022FY 2020FY 2019
Period Ending
May '26 Apr '25 Apr '24 Apr '23 Apr '21 Apr '20
1,2631,235----
Market Cap Growth
8.71%-----
Enterprise Value
1,0181,0420000
Last Close Price
21.6424.06----
PS Ratio
15.0920.65----
PB Ratio
4.386.01----
P/TBV Ratio
3.442.88----
EV/Sales Ratio
12.1617.42----
Debt / Equity Ratio
0.160.210.26-12.340
Net Debt / Equity Ratio
-0.85-0.94-0.18--0.84-1.37
Net Debt / EBITDA Ratio
1.701.96-0.50-0.050.18
Net Debt / FCF Ratio
-1.92-0.44-0.050.17
Asset Turnover
0.270.351.21-00
Inventory Turnover
6.247.2216.69---
Quick Ratio
7.086.470.31-3.681.43
Current Ratio
7.326.720.45-3.961.54
Return on Equity (ROE)
-63.66%-59.51%-106.28%--1212.91%-763.99%
Return on Assets (ROA)
-45.94%-62.34%-370.34%--171.32%-374.28%
Return on Invested Capital (ROIC)
-356.53%-849.05%-3598.42%-8080.68%2036.42%
Return on Capital Employed (ROCE)
-52.47%-78.58%-1310.88%--235.56%-760.15%
Buyback Yield / Dilution
-147.93%-23.63%-18693.85%---
Total Shareholder Return
-147.93%-23.63%-18693.85%---
Updated Mar 17, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q