Valuation: Kestra Medical Technologies, Ltd.

Capitalization 134.09Cr 115.5Cr 107.64Cr 100.14Cr 186.29Cr 12TCr 199.84Cr 1.24TCr 486.65Cr 5.79TCr 502.8Cr 492.51Cr 21TCr P/E ratio 2026 *
-9.97x
P/E ratio 2027 * -10.9x
Enterprise value 111.62Cr 96Cr 90Cr 83Cr 155.09Cr 10TCr 166.37Cr 1.03TCr 405.13Cr 4.82TCr 418.57Cr 410.01Cr 18TCr EV / Sales 2026 *
12.3x
EV / Sales 2027 * 9.09x
Free-Float
-
Yield 2026 *
-
Yield 2027 * -
More valuation ratios * Estimated data
Dynamic Chart
1 day+2.96%
1 week-13.77%
Current month-13.35%
1 month-13.22%
3 months-0.04%
6 months+41.07%
Current year-13.35%
More quotes
1 week 21.37
Extreme 21.37
24.39
1 month 21.37
Extreme 21.37
28.84
Current year 21.37
Extreme 21.37
27.55
1 year 13.25
Extreme 13.25
30
3 years 13.25
Extreme 13.25
30
5 years 13.25
Extreme 13.25
30
10 years 13.25
Extreme 13.25
30
More quotes
Change 5d. change 1-year change 3-years change Capi.($)
+2.96%-13.77% - - 130.24Cr
+5.39%-9.09%+66.77%+69.01% 525.95Cr
-0.39%-1.00%+14.03% - 85Cr
+3,074.67%-.--%+3,073.33%+1,090.00% 18Cr
+11.71%+15.40%+199.19%+168.56% 17Cr
+5.93%+1.52%+1.71%-44.11% 15Cr
Average +516.71%-3.21%+671.01%+320.87% 131.77Cr
Weighted average by Cap. +74.61%-8.33%+144.06%+101.03%
See all sector performances

Financials

2026 *2027 *
Net sales 9.09Cr 7.83Cr 7.3Cr 6.79Cr 13Cr 821.64Cr 14Cr 84Cr 33Cr 392.8Cr 34Cr 33Cr 1.44TCr 13Cr 12Cr 11Cr 9.98Cr 19Cr 1.21TCr 20Cr 123.24Cr 48Cr 577.13Cr 50Cr 49Cr 2.12TCr
Net income -12Cr -11Cr -10Cr -9.31Cr -17Cr -1.13TCr -19Cr -114.95Cr -45Cr -538.3Cr -47Cr -46Cr -1.97TCr -12Cr -10Cr -9.78Cr -9.1Cr -17Cr -1.1TCr -18Cr -112.36Cr -44Cr -526.2Cr -46Cr -45Cr -1.93TCr
Net Debt -22Cr -19Cr -18Cr -17Cr -31Cr -2.03TCr -33Cr -207.17Cr -82Cr -970.2Cr -84Cr -83Cr -3.56TCr -13Cr -11Cr -10Cr -9.43Cr -18Cr -1.14TCr -19Cr -116.5Cr -46Cr -545.57Cr -47Cr -46Cr -2TCr
More financial data * Estimated data
Date Price Change Volume
15/26/15 22.98 $ +2.96% 1,96,141
14/26/14 22.32 $ +1.27% 2,14,146
13/26/13 22.04 $ -5.85% 4,27,187
12/26/12 23.41 $ -4.18% 3,75,307
09/26/09 24.43 $ -8.33% 2,83,623

Delayed Quote Nasdaq, January 16, 2026 at 02:30 am IST

More quotes
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
7
Last Close Price
22.98USD
Average target price
29.43USD
Spread / Average Target
+28.06%
Consensus

Quarterly revenue - Rate of surprise