Embecta Corp. (EMBC)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

6 annual periodsNewest to oldest
202520242023202220212020
Revenue$1.08B$1.12B$1.12B$1.13B$1.17B$1.09B
Gross profit$676.8M$735.2M$749.9M$774.9M$800.4M$762.6M
Research & development$37.3M$78.8M$85.2M$66.9M$63.3M$61.4M
Operating expenses$434.7M$568.4M$528.4M$465.3M$308.4M$276.1M
Operating income$242.1M$166.8M$221.5M$309.6M$492.0M$486.5M
EBITDAderived$282.8M$203.0M$254.1M$341.3M$530.3M$524.8M
Net income$95.4M$78.3M$70.4M$223.6M$414.8M$427.6M
Basic EPSper diluted share$1.64$1.36$1.23$3.92$7.28$7.50
Diluted EPSper diluted share$1.62$1.34$1.22$3.89$7.28$7.50

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys2$283.7K disclosed value
Sells (SEC code S)1$50.8K disclosed value
3 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 23, 2025Form 4Melcher David FDirectorBuyCommon Stock10.0K$10.60$106.0K86.7K
Feb 25, 2025Form 4Melcher David FDirectorBuyCommon Stock13.0K$13.67$177.7K76.7K
Feb 13, 2025Form 4Morris Milton MayoDirectorSellCommon Stock3.1K$16.38$50.8K36.1K