Embecta Corp. (EMBC)
NASDAQ: EMBC · IEX Real-Time Price · USD
10.31
-0.09 (-0.87%)
Apr 26, 2024, 4:00 PM EDT - Market closed

Embecta Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Year Current20232022
Market Capitalization
5948621,665
Market Cap Growth
--48.21%-
Enterprise Value
1,9322,1742,978
PE Ratio
10.8512.257.45
PS Ratio
0.530.771.47
PB Ratio
-1.37-1.05-1.87
P/FCF Ratio
-35.8220.934.28
P/OCF Ratio
-187.1312.744.04
EV/Sales Ratio
1.721.942.64
EV/EBITDA Ratio
9.318.868.90
EV/EBIT Ratio
11.1710.229.83
EV/FCF Ratio
-79.9952.787.66
Debt / Equity Ratio
-2.06-1.99-1.84
Debt / EBITDA Ratio
7.896.684.91
Debt / FCF Ratio
-54.0339.774.23
Quick Ratio
1.210.971.17
Current Ratio
2.202.122.21
Asset Turnover
0.920.921.22
Interest Coverage
1.591.996.55
Return on Equity (ROE)
-6.80%-8.60%-41.50%
Return on Assets (ROA)
4.50%5.80%24.10%
Return on Capital (ROIC)
18.28%18.06%35.86%
Earnings Yield
9.32%8.16%13.43%
FCF Yield
-5.10%4.78%23.34%
Dividend Yield
5.82%4.00%0.50%
Payout Ratio
63.16%48.80%3.80%
Buyback Yield / Dilution
-0.46%0.92%0.04%
Total Shareholder Return
5.36%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).