Embecta Corp. (EMBC)
NASDAQ: EMBC · IEX Real-Time Price · USD
11.87
-0.28 (-2.30%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Embecta Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Year
Current20232022
Market Capitalization
6858621,665
Market Cap Growth
-52.56%-48.21%-
Enterprise Value
2,0142,1742,978
PE Ratio
9.8112.257.45
PS Ratio
0.600.771.47
PB Ratio
-0.99-1.05-1.87
P/FCF Ratio
16.6220.934.28
P/OCF Ratio
10.1112.744.04
EV/Sales Ratio
1.781.942.64
EV/EBITDA Ratio
10.498.868.90
EV/EBIT Ratio
12.6310.229.83
EV/FCF Ratio
48.8852.787.66
Debt / Equity Ratio
-2.13-1.99-1.84
Debt / EBITDA Ratio
8.526.684.91
Debt / FCF Ratio
39.7039.774.23
Quick Ratio
1.390.971.17
Current Ratio
2.292.122.21
Asset Turnover
0.930.921.22
Interest Coverage
1.451.996.55
Return on Equity (ROE)
-8.80%-8.60%-41.50%
Return on Assets (ROA)
5.70%5.80%24.10%
Return on Capital (ROIC)
26.60%18.06%35.86%
Earnings Yield
10.25%8.16%13.43%
FCF Yield
6.02%4.78%23.34%
Dividend Yield
5.05%4.00%0.50%
Payout Ratio
49.59%48.80%3.80%
Buyback Yield / Dilution
-0.53%0.92%0.04%
Total Shareholder Return
4.52%4.92%0.54%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).