EMBC Embecta Corp

Price (delayed)

$10.245

Market cap

$589.9M

P/E Ratio

10.67

Dividend/share

$0.6

EPS

$0.96

Enterprise value

$1.93B

Highlights
The price to earnings (P/E) is 42% less than the last 4 quarters average of 18.3
The quick ratio is up by 25% since the previous quarter and by 11% year-on-year
EMBC's EPS has dropped by 66% year-on-year and by 22% since the previous quarter
EMBC's net income has dropped by 65% year-on-year and by 21% since the previous quarter

Key stats

What are the main financial stats of EMBC
Market
Shares outstanding
57.58M
Market cap
$589.9M
Enterprise value
$1.93B
Valuations
Price to book (P/B)
N/A
Price to sales (P/S)
0.52
EV/EBIT
11.15
EV/EBITDA
9.29
EV/Sales
1.72
Earnings
Revenue
$1.12B
EBIT
$173M
EBITDA
$207.6M
Free cash flow
-$30.3M
Per share
EPS
$0.96
Free cash flow per share
-$0.53
Book value per share
-$13.84
Revenue per share
$19.58
TBVPS
$20.82
Balance sheet
Total assets
$1.22B
Total liabilities
$2.01B
Debt
$1.64B
Equity
-$793.5M
Working capital
$392.9M
Liquidity
Debt to equity
-2.06
Current ratio
2.2
Quick ratio
1.21
Net debt/EBITDA
6.45
Margins
EBITDA margin
18.5%
Gross margin
66.6%
Net margin
4.9%
Operating margin
15.9%
Efficiency
Return on assets
4.5%
Return on equity
N/A
Return on invested capital
8%
Return on capital employed
19.4%
Return on sales
15.4%
Dividend
Dividend yield
5.86%
DPS
$0.6
Payout ratio
62.5%

EMBC stock price

How has the Embecta stock price performed over time
Intraday
1.14%
1 week
-5.92%
1 month
-21.85%
1 year
-64.59%
YTD
-45.88%
QTD
-22.8%

Financial performance

How have Embecta's revenue and profit performed over time
Revenue
$1.12B
Gross profit
$747M
Operating income
$178.2M
Net income
$55.3M
Gross margin
66.6%
Net margin
4.9%
The net margin has shrunk by 66% YoY and by 22% QoQ
EMBC's net income has dropped by 65% year-on-year and by 21% since the previous quarter
The operating margin has decreased by 37% YoY and by 20% from the previous quarter
The operating income has declined by 37% year-on-year and by 20% since the previous quarter

Growth

What is Embecta's growth rate over time

Valuation

What is Embecta stock price valuation
P/E
10.67
P/B
N/A
P/S
0.52
EV/EBIT
11.15
EV/EBITDA
9.29
EV/Sales
1.72
EMBC's EPS has dropped by 66% year-on-year and by 22% since the previous quarter
The price to earnings (P/E) is 42% less than the last 4 quarters average of 18.3
Embecta's equity has increased by 5% YoY and by 3.4% QoQ
The stock's price to sales (P/S) is 53% less than its last 4 quarters average of 1.1

Efficiency

How efficient is Embecta business performance
The ROA has plunged by 71% YoY and by 22% from the previous quarter
The return on invested capital has declined by 38% year-on-year and by 20% since the previous quarter
EMBC's return on sales is down by 36% year-on-year and by 19% since the previous quarter

Dividends

What is EMBC's dividend history
DPS
$0.6
Dividend yield
5.86%
Payout ratio
62.5%
Recent dividends

Financial health

How did Embecta financials performed over time
The total assets is 39% less than the total liabilities
The quick ratio is up by 25% since the previous quarter and by 11% year-on-year
Embecta's current ratio has increased by 7% YoY and by 3.8% QoQ
Embecta's equity has increased by 5% YoY and by 3.4% QoQ
The debt to equity has contracted by 5% YoY and by 3.5% from the previous quarter

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.