Skip to main content
$6.55Today:- (-)1Y −51.49%

As of Oct 27, 2026 close

Market cap
$383.25M
P/E (TTM)
4.38
Forward P/E
4.40
Dividend yield
4.66%
52-week range
$2.77$14.91
Volume (live)
-
Avg. volume (3M)
968.93K

Embecta (EMBC) Financial Ratios

For fiscal 2025 (fiscal year ended Sep 30, 2025), Embecta had a P/E ratio of 8.65 (down from 10.39), debt-to-equity of -2.23 (down from -2.20), a current ratio of 2.42 (up from 2.04) and return on assets of 16.6% (up from 14.2%). A current ratio of 2.42 means current assets exceed current liabilities. Its dividend yield was 4.25% with a payout ratio of 36.7%.

Embecta Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021
Period endingSep 2025Sep 2024Sep 2023Sep 2022Sep 2021
Valuation Ratios
P/E Ratio8.6510.3912.257.45-
Forward P/E5.376.758.019.44-
P/S Ratio0.760.720.771.47-
P/B Ratio-1.27-1.10-1.05-1.87-
Price/FCF4.5240.8820.934.29-
Price/OCF4.3022.7912.744.04-
PEG Ratio0.87----
Enterprise Value Ratios
EV/Revenue1.961.951.972.68-
EV/EBITDA5.936.826.217.55-
EV/EBIT6.707.696.848.20-
EV/FCF11.58110.1153.487.78-
Profitability & Returns
Return on Equity (ROE)----71.13%
Return on Assets (ROA)16.59%14.25%17.51%24.58%40.30%
Return on Invested Capital (ROIC)25.36%32.16%26.08%46.41%70.17%
Return on Capital Employed (ROCE)38.00%31.30%37.40%46.90%78.80%
Leverage & Solvency Ratios
Debt/Equity-2.23-2.20-2.02-1.850.01
Debt/EBITDA4.004.954.624.100.01
Debt/FCF7.9381.7240.294.250.01
Liquidity Ratios
Current Ratio2.422.042.122.211.78
Quick Ratio1.431.381.381.550.93
Efficiency Ratios
Asset Turnover0.910.900.971.211.53
Inventory Turnover2.272.402.702.943.32
Yield & Distribution Ratios
Earnings Yield11.56%9.62%8.16%13.43%-
FCF Yield22.10%2.45%4.78%23.34%-
Dividend Yield4.25%4.26%3.99%0.51%-
Payout Ratio36.69%44.06%48.86%3.85%-
Buyback Yield-1.01%-0.98%-0.52%-0.79%-
Total Return3.24%3.27%3.47%-0.27%-

Source: Company financial statements from annual and quarterly filings. Data as of Jun 30, 2026. Data sources and methodology

Frequently Asked Questions About Embecta Financial Ratios

What is Embecta's P/E ratio?

Embecta's P/E ratio was 8.65 for fiscal 2025 (period ended Sep 30, 2025). It was 10.39 a year earlier.

What is Embecta's debt-to-equity ratio?

Embecta's debt-to-equity ratio was -2.23 for fiscal 2025 (period ended Sep 30, 2025). It was -2.20 a year earlier.

What is return on equity (ROE)?

Return on equity is net income divided by shareholders' equity. It measures how much profit a company generates from the capital its shareholders have invested. Full definition