Embecta Corp.

EMBC Healthcare Medical Instruments & Supplies

Embecta Corp.’s revenue for fiscal 2025 (year ended September 2025) was $1.1 billion, down 3.80% from fiscal 2024. In the quarter to June 2026, revenue fell 8.05%, EPS fell 53.9%, free cash flow fell 49.6% and total debt was flat, each against the same quarter a year earlier. Insiders bought in the last twelve months.

6.27 0.18 −2.79%
Market cap
$365.5M
P/E
4.2×
Fwd P/E
3.8×
Dividend yield
5.10%
F-score
7/9
Altman Z
1.84
Beneish M
−3.11
Dividend safety
56/100
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
2.19 4.63 4.99 8.66

+8 more quarters

P/S ratio
0.19 0.50 0.65 0.76
P/FCF ratio
1.09 2.44 3.24 4.51
P/Operating CF
4.56 16.86 40.61 9.79
P/B ratio
0.00 0.00 0.00 0.00
EV/Sales
1.43 1.62 1.75 1.87
EV/EBITDA
5.06 5.09 5.27 6.69
EV/FCF
8.33 7.84 8.73 11.08
Current Ratio
1.68 2.46 2.64 2.41
Net Debt/EBITDA
19.39 23.36 12.09 16.02
Debt/Equity
(2.42) (2.16) (2.27) (2.19)
Earnings Yield
45.71% 21.61% 20.03% 11.55%
Free Cash Flow Yield
91.64% 40.98% 30.91% 22.17%
Free Cash Flow per Share
0.70 0.52 0.45 1.32
Book value per Share
(10.48) (10.56) (10.43) (11.16)
Free Cash Flow
40.70 30.60 26.70 76.70
EV/EBIT
6.51 6.27 6.35 8.35
Other line items

Show all line items

Columns are period end dates