EMBC logo

EMBC

Embecta Corp.NASDAQHealthcare
$8.85+0.68%ClosedMarket Cap: $524.1M

As of 2026-04-06

Valuation

P/E (TTM)

3.76

PEG

0.03

P/B

-0.84

P/S

0.49

EV/EBITDA

4.95

DCF Value

$36.00

FCF Yield

39.3%

Div Yield

6.8%

Margins & Returns

Gross Margin

63.7%

Operating Margin

32.1%

Net Margin

12.9%

ROE

-20.9%

ROA

13.4%

ROIC

29.3%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 2026$261.2M67.2%$97.1M$44.1M$0.74$0.15
Q4 2025$264.0M59.1%$64.4M$26.4M$0.45$0.15
FY 2025$1.08B62.9%$329.3M$95.4M$1.62$0.60
Q3 2025$295.5M66.0%$106.1M$45.5M$0.78$0.15
Q2 2025$259.0M62.4%$78.5M$23.5M$0.40$0.15
Q1 2025$261.9M63.7%$76.9M$-700.0K$-0.01$0.15
Q4 2024$286.1M59.9%$33.6M$14.6M$0.25$0.15
FY 2024$1.12B64.9%$174.2M$78.3M$1.34$0.60
Q3 2024$272.5M69.0%$55.9M$14.7M$0.25$0.15
Q2 2024$287.2M64.1%$39.2M$28.9M$0.50$0.15
Q1 2024$277.3M67.0%$47.4M$20.1M$0.35$0.15
Q4 2023$281.9M64.5%$31.5M$6.0M$0.10$0.15