Kestra Medical Technologies, Ltd. (KMTS)
NASDAQ: KMTS · Real-Time Price · USD
21.57
+0.68 (3.26%)
Jul 23, 2026, 4:00 PM EDT - Market closed

KMTS Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2021
Period Ending
Jul '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '21
1,2641,2101,235---
Market Cap Growth
48.03%-2.08%----
Enterprise Value
1,1141,0601,042000
Last Close Price
21.5720.7224.06---
PS Ratio
13.2912.7220.65---
PB Ratio
4.854.666.01---
P/TBV Ratio
4.504.322.88---
EV/Sales Ratio
11.7211.1417.42---
Debt / Equity Ratio
0.180.180.210.26-12.34
Net Debt / Equity Ratio
-0.58-0.58-0.94-0.18--0.84
Net Debt / EBITDA Ratio
1.191.191.96-0.50-0.05
Net Debt / FCF Ratio
1.281.281.92-0.44-0.05
Asset Turnover
0.310.290.351.21-0
Inventory Turnover
6.796.977.2216.69--
Quick Ratio
4.194.196.470.31-3.68
Current Ratio
4.414.416.720.45-3.96
Return on Equity (ROE)
-62.12%-56.60%-59.51%-106.28%--1212.91%
Return on Assets (ROA)
-44.63%-41.28%-62.34%-370.34%--171.32%
Return on Invested Capital (ROIC)
-176.26%-221.13%-94.19%-39.75%--
Return on Capital Employed (ROCE)
-51.92%-47.62%-78.58%-1310.88%--235.56%
Buyback Yield / Dilution
-120.41%-120.41%-23.63%-18793753.02%--
Total Shareholder Return
-120.41%-120.41%-23.63%-18793753.02%--
SEC Filings: 10-K · 10-Q