EMBC
EMBC

Embecta Corp

NASDAQ · Health Care
$10.87
+0.40 (+3.77%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.09B 1.10B 197.94M 208.68M 156.81M
Net Income 95.88M 87.58M 29.32M 33.44M 29.22M
EPS
Profit Margin 8.8% 8.4% 14.8% 16.0% 18.6%
Rev Growth -1.5% -1.5% +20.2% -8.7% -9.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 222.29M 220.14M 224.10M
Total Equity 442.70M 442.01M 483.57M
D/E Ratio 0.50 0.50 0.46
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 285.73M 275.50M 51.59M 58.64M 45.10M
Free Cash Flow 39.75M 30.27M 26.47M