Establishment Labs Holdings Inc. (ESTA)
NASDAQ: ESTA · Real-Time Price · USD
70.00
-0.69 (-0.98%)
Jun 1, 2026, 1:43 PM EDT - Market open

ESTA Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0602,1361,3266751,6021,628
Market Cap Growth
95.40%61.04%96.36%-57.85%-1.55%83.86%
Enterprise Value
2,2682,3111,460826.811,7151,628
Last Close Price
70.0072.8846.0725.8965.6567.59
PS Ratio
9.0210.127.994.099.9112.85
PB Ratio
140.5190.7024.9836.72-195.7732.08
P/TBV Ratio
140.0291.6824.4436.03-196.1731.93
EV/Sales Ratio
9.8810.958.795.0110.6012.85
Debt / Equity Ratio
16.9810.634.2110.41-21.831.06
Net Debt / Equity Ratio
12.377.422.518.23-13.720.01
Net Debt / EBITDA Ratio
-10.18-6.12-3.15-2.52-3.18-0.02
Net Debt / FCF Ratio
-4.39-3.07-1.99-1.35-1.32-0.01
Asset Turnover
0.650.600.540.690.920.86
Inventory Turnover
0.800.790.711.001.701.60
Quick Ratio
1.751.862.281.522.612.44
Current Ratio
2.963.043.563.063.853.55
Return on Equity (ROE)
-228.21%-133.25%-236.66%-1537.75%-353.48%-65.46%
Return on Assets (ROA)
-6.88%-9.75%-16.24%-27.08%-23.36%-17.60%
Return on Invested Capital (ROIC)
-11.11%-16.55%-27.12%-46.28%-50.30%-50.56%
Return on Capital Employed (ROCE)
-10.53%-14.09%-20.40%-33.90%-28.35%-21.11%
Buyback Yield / Dilution
-4.04%-5.18%-10.01%-4.67%-2.02%-2.82%
Total Shareholder Return
-4.04%-5.18%-10.01%-4.67%-2.02%-2.82%
SEC Filings: 10-K · 10-Q