Embecta Corp.
Financial ratios & Valuation

Forward Multiples (2025 – 2026)

20252026
Price/Earnings ratio
8.307.79
Price/Sales ratio
N/AN/A
Earnings per Share (EPS)
$1.65$1.76

Historical Multiples (2019 – 2024)

2019 2020 2021 2022 2023 2024 TTM Median
Valuation Ratios
Price/Earnings ratio
6.206.266.437.3412.23N/A15.336.43
Price/Sales ratio
2.412.462.291.450.76N/A1.071.45
Price/Book Value ratio
4.644.684.49-1.84-1.04N/A-1.62-1.84
Price/Cash Flow ratio
5.305.375.853.9812.72N/A33.625.85
Price/Free Cash Flow ratio
6.145.866.404.2320.90N/A60.466.40
Price/Earnings Growth ratio
N/A-5.93-2.54-0.15-0.17N/A-9.30-0.15
Dividend Yield
N/AN/AN/A0.52%3.99%N/A2.89%0.52%
Profitability Indicator Ratios
Gross Profit Margin
70.87%70.25%68.66%68.60%66.90%65.46%65.35%68.60%
Operating Profit Margin
45.26%44.81%42.23%27.41%19.76%14.85%17.75%27.41%
Pretax Profit Margin
45.08%44.75%42.48%22.71%9.43%3.93%3.93%22.71%
Net Profit Margin
38.95%39.39%35.60%19.79%6.28%6.97%6.97%19.79%
Effective Tax Rate
13.60%11.98%16.16%12.86%33.39%-77.14%-77.14%12.86%
Return on Assets
57.98%57.94%52.63%20.58%5.79%6.09%6.09%20.58%
Return On Equity
74.87%74.75%69.83%-25.08%-8.56%-10.60%-10.21%-25.08%
Return on Capital Employed
81.09%80.94%78.84%39.41%25.72%18.30%21.88%39.41%
Liquidity Ratios
Current Ratio
N/AN/AN/AN/AN/AN/A2.03N/A
Quick Ratio
1.160.971.061.801.681.571.571.06
Cash ratio
N/AN/AN/A1.090.920.710.711.09
Days of Sales Outstanding
41.7940.3547.187.565.8280.5962.7247.18
Days of Inventory outstanding
114.13115.29118126.40149.68161.37160.87118
Operating Cycle
155.93155.64165.18133.96155.50241.97223.60165.18
Days of Payables Outstanding
53.1156.5154.242.6152.6485.6285.3654.2
Cash Conversion Cycle
102.8299.12110.9891.34102.86156.34138.23110.98
Debt Ratios
Debt Ratio
N/A0.000.001.471.321.221.220.00
Debt Equity Ratio
N/A0.000.00-1.80-1.95-2.13-2.13-1.80
Long-term Debt to Capitalization
N/A0.000.002.262.061.891.890.00
Total Debt to Capitalization
N/A0.000.002.242.051.881.880.00
Interest Coverage Ratio
N/AN/AN/AN/AN/AN/A1.77N/A
Cash Flow to Debt Ratio
N/A124.621520.250.040.020.020.25
Company Equity Multiplier
1.291.291.32-1.21-1.47-1.74-1.74-1.21
Cash Flow Ratios
Operating Cash Flow / Sales Ratio
0.450.450.390.360.060.030.030.36
Free Cash Flow / Operating Cash Flow Ratio
0.860.910.910.940.600.550.550.94
Cash Flow Coverage Ratio
N/A124.621520.250.040.020.020.25
Short Term Coverage Ratio
N/AN/AN/A43.387.123.753.7543.38
Dividend Payout Ratio
N/AN/AN/A3.84%48.86%44.06%44.06%3.84%