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
Sep '25 Sep '24 Sep '23 Sep '22 Dec '21 Sep '21 Dec '20 Sep '20 Sep '19 Sep '17
P/E ratio
8.66 10.44 11.94 7.40 5.22 5.22 5.22 5.22 5.22 —
Piotroski F-Score
7 4 — — — — — — — —
Altman Z-Score
1.84 1.36 1.55 2.14 — — — — — —
P/S ratio
0.76 0.72 0.75 1.45 2.29 2.29 2.29 2.29 2.29 —
Altman Z″-Score (non-manufacturers)
1.99 1.20 1.49 1.91 — — — — — —
P/FCF ratio
4.51 40.87 20.41 4.23 6.07 6.07 6.07 6.07 6.07 —
Beneish M-Score
(3.11) 7.50 (2.61) — — — — — — —
P/Operating CF
9.79 30.58 28.41 28.31 19.31 19.31 19.31 19.31 19.31 —
P/B ratio
0.00 0.00 0.00 0.00 4.87 4.87 4.87 4.87 4.87 —
Dividend Safety Score
56 — — — — — — — — —
EV/Sales
1.87 1.91 1.92 2.61 2.29 2.29 2.29 2.29 2.29 —
EV/EBITDA
6.69 9.92 8.25 8.57 5.13 5.13 5.13 5.13 5.13 —
EV/FCF
11.08 107.74 52.17 7.61 6.07 6.07 6.07 6.07 6.07 —
Current Ratio
2.41 2.03 2.12 2.21 1.62 1.78 — 1.72 — —
Net Debt/EBITDA
3.96 6.16 5.02 3.80 0.00 0.01 0.00 0.01 0.00 —
Debt/Equity
(2.19) (2.17) (1.99) (1.84) 0.00 0.01 0.00 0.00 — —
ROE
(13.74%) (10.04%) (8.22%) (131.18%) 17.26% 71.13% 0.00% 0.00% 0.00% —
ROA
8.03% 6.26% 6.12% 24.49% 12.93% 105.28% 0.00% 0.00% 0.00% —
ROIC
27.63% 17.59% 28.44% 46.30% 13.24% 51.40% 0.00% 6,081.25% — —
Return on Tangible Assets
15.21% 11.56% 10.12% 33.61% 18.44% 71.68% 0.00% 75.68% 0.00% —
Average Days of Receivables
49.19 62.72 5.44 7.17 149.26 47.17 0.00 40.35 0.00 —
Earnings Yield
11.55% 9.57% 8.37% 13.51% 19.17% 19.17% 19.17% 19.17% 19.17% —
Free Cash Flow Yield
22.17% 2.45% 4.90% 23.62% 16.48% 16.48% 16.48% 16.48% 16.48% —
Free Cash Flow per Share
3.13 0.35 0.72 6.81 0.00 7.32 0.00 8.01 0.00 —
Book value per Share
(11.16) (12.80) (14.35) (15.63) 0.00 10.42 0.00 0.00 — —
Free Cash Flow
182.40 19.90 41.20 388.20 134.50 417.10 110.00 456.60 505.00 —
EV/EBIT
8.35 12.85 9.70 9.53 5.53 5.53 5.53 5.53 5.53 —
Other line items

Show all line items

Columns are period end dates