Embecta Corp. (EMBC)
NASDAQ: EMBC · Real-Time Price · USD
14.00
+0.39 (2.87%)
Nov 21, 2024, 4:00 PM EST - Market closed

Embecta Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Nov '24 Sep '23 Sep '22 Sep '21 Sep '20 Sep '19
Market Capitalization
8088621,665---
Market Cap Growth
-41.75%-48.21%----
Enterprise Value
2,1852,2043,023---
Last Close Price
14.0014.4526.97---
PE Ratio
11.6512.257.45---
Forward PE
6.708.019.44---
PS Ratio
0.720.771.47---
PB Ratio
-0.94-1.05-1.87---
P/FCF Ratio
58.9720.934.28---
P/OCF Ratio
20.8712.744.04---
EV/Sales Ratio
1.951.972.68---
EV/EBITDA Ratio
9.498.597.55---
EV/EBIT Ratio
11.249.848.20---
EV/FCF Ratio
159.5253.487.78---
Debt / Equity Ratio
-2.16-2.02-1.850.010.01-
Debt / EBITDA Ratio
7.176.474.100.010.01-
Debt / FCF Ratio
120.6440.294.250.010.01-
Asset Turnover
0.890.971.211.531.46-
Inventory Turnover
2.112.702.953.323.18-
Quick Ratio
1.401.381.550.930.901.01
Current Ratio
2.112.122.211.781.721.97
Return on Equity (ROE)
---71.13%74.43%-
Return on Assets (ROA)
9.64%12.17%24.57%40.30%41.01%-
Return on Capital (ROIC)
13.98%17.54%33.94%52.32%52.70%-
Earnings Yield
8.63%8.16%13.43%---
FCF Yield
1.70%4.78%23.34%---
Dividend Yield
4.29%4.15%0.56%---
Payout Ratio
49.94%48.86%3.85%---
Buyback Yield / Dilution
-1.73%-0.52%-0.79%---
Total Shareholder Return
2.56%3.64%-0.23%---
Source: S&P Capital IQ. Standard template. Financial Sources.