All stock lists
Unlock the score
Embecta Corp. (EMBC)
United States · Delayed Price · Currency is USD
Healthcare
6.79+0.08 (+1.12%)
Insider Score
Insider Score
/ 100
EMBC Insider Score
Embecta Corp. has a live Insider Score.
Scored on 4 qualifying trades from 4 insiders in the last 90 days.
EMBC Income Statement
| Fiscal Period | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Period Ending | Jun 30, 2026 | Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 |
| Revenue | 271.70 M | 221.80 M | 261.20 M | 264.00 M | 295.50 M |
| Revenue Growth (YoY) | -8.05 % | — | — | — | — |
| Cost of Revenue | 118.40 M | 94.00 M | 99.50 M | 105.50 M | 98.40 M |
| Gross Profit | 153.30 M | 127.80 M | 161.70 M | 158.50 M | 197.10 M |
| SG&A Expense | 78.60 M | 76.20 M | 77.60 M | 86.90 M | 84.40 M |
| R&D Expense | 5.60 M | 5.40 M | 4.60 M | 4.60 M | 4.40 M |
| Operating Expenses | 89.00 M | 84.90 M | 85.40 M | 94.20 M | 92.10 M |
| Operating Income | 64.30 M | 42.90 M | 76.30 M | 64.30 M | 105.00 M |
| Pretax Income | 27.60 M | 9.50 M | 58.90 M | 29.00 M | 72.20 M |
| Tax Provision | 6.50 M | 13.60 M | 14.80 M | 2.60 M | 26.70 M |
| Net Income | 21.10 M | -4.10 M | 44.10 M | 26.40 M | 45.50 M |
| EPS (Basic) | 0.36 | -0.07 | 0.75 | 0.45 | 0.78 |
| EPS (Diluted) | 0.36 | -0.07 | 0.74 | 0.45 | 0.78 |
| Shares Outstanding | 58.48 M | 59.30 M | 58.80 M | 58.67 M | 58.49 M |
Quarterly figures; YoY compares the same fiscal quarter a year earlier. Source: public market data.
Disclaimer — Informational only — not investment advice. Insider transaction data is sourced from SEC Form 4 filings; market data from public feeds and may be delayed. The Insider Score is a proprietary score for research purposes and does not predict future performance. Always do your own research.
