Embecta Corp.

$9.6 ▲ 0.68%
2026-04-21 06:37:01

Explore Embecta Corp. stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.

Market Cap
$568.51 M
Current Price
$9.6
52W High / Low
$15.55 / $8.47
Stock P/E
4.08
Book Value
$-10.35
Dividend Yield
6.25%
ROCE
35.74%
ROE
-13.73%
Face Value
EPS
$2.36
Exp Qtr EPS
Sector
Healthcare
Industry
Medical Instruments & Supplies
Employees
1,850
Beta
1.1
Debt / Equity
-2.2
Current Ratio
2.64
Quick Ratio
1.73
Forward P/E
3.07
Price / Sales
0.49
Enterprise Value
$1.73 B
EV / EBITDA
4.73
EV / Revenue
1.6
Rating
None
Target Price
$16.67
EPS Forecast (FY)

Pros

  • Efficient use of capital employed.
  • Balance sheet leverage appears manageable.
  • Short-term liquidity looks comfortable.
  • Strong operating margin profile.
  • Net margin remains healthy.
  • Valuation is not stretched on P/E basis.
  • Meaningful dividend yield is available.

Cons

  • Return on equity is on the weaker side.

Sift Stocks

S.No. Name Price P.E. Market Cap Div Yld % ROCE ROE 52Week High/ Low Book Value
1. AngioDynamics, Inc. $10.79 $449.55 M -11.8% -17.47% $13.99 / $8.36 $4.16
2. AptarGroup, Inc. $125.33 21.29 $8.05 B 1.47% 12.5% 15.1% $164.28 / $103.23 $41.56
3. LeMaitre Vascular, Inc. $115 44.97 $2.6 B 0.87% 11.72% 15.8% $118.01 / $78.01 $17.28
4. Warby Parker Inc. $25.89 1,889.51 $3.1 B -0.93% 0.46% $31 / $13.63 $3
5. Align Technology, Inc. $194.19 34.46 $14 B 13.57% 10.39% $208.31 / $122 $56.74
6. Intuitive Surgical, Inc. $487.85 62.04 $174.03 B 15.96% 16.69% $603.88 / $427.84 $50.19
7. Pulse Biosciences, Inc. $23.73 $1.61 B -88.83% -74.45% $26.3 / $12.56 $1.19

Quarterly Results

Figures shown in M / B

Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024
Sales261.2 M264 M295.5 M259 M261.9 M
Operating Profit76.3 M64.3 M105 M73.7 M53.4 M
Net Profit44.1 M26.4 M45.5 M23.5 M0 M
EPS in Rs0.740.450.770.40

Profit & Loss

Figures shown in M / B

2025202420232022
Sales1.08 B1.12 B1.12 B1.13 B
Operating Profit296.4 M285 M224 M368.5 M
Net Profit95.4 M78.3 M70.4 M223.6 M
EPS in Rs1.611.321.193.78

Balance Sheet

Figures shown in M / B

2025202420232022
Total Assets1.09 B1.29 B1.21 B1.09 B
Total Liabilities1.74 B2.02 B2.04 B1.98 B
Equity-651.2 M-738.9 M-821.7 M-891.4 M
Current Assets631.4 M761 M749.1 M664.7 M
Current Liabilities261.5 M374 M353.5 M301 M

Cash Flow

Last available yearly cash flow history

2025202420232022
Operating CF191.7 M35.7 M67.7 M412.2 M
Investing CF-9.3 M-15.8 M-26.5 M-24 M
Financing CF-226.7 M-73.4 M-48.7 M-48 M
Free CF182.4 M19.9 M41.2 M388.2 M
Capex-9.3 M-15.8 M-26.5 M-24 M

5Y Margin & Growth History

Last 5 year derived history from yfinance annual statements

2024202320222021
Revenue Growth %0.21%-0.77%
Earnings Growth %11.22%-68.52%
Profit Margin %6.97%6.28%19.8%
Operating Margin %25.38%19.99%32.63%
Gross Margin %65.46%66.91%68.61%
EBITDA Margin %17.16%21.89%29.61%

Dividend & Split History

Latest dividend and stock split events stored from yfinance

Dividend History

Ex DateDividend
2026-02-27$0.15
2025-12-05$0.15
2025-08-29$0.15
2025-05-28$0.15
2025-02-28$0.15
2024-12-06$0.15
2024-08-27$0.15
2024-05-24$0.15
2024-02-27$0.15
2023-12-01$0.15
2023-08-24$0.15
2023-05-25$0.15
2023-02-24$0.15
2022-12-29$0.15
2022-08-25$0.15

Stock Splits

No stock split history available.

Shareholding Pattern

Shares and value shown in M / B

Holder Name Type Shares Value % Out Report Date
iShares Trust-iShares Core S&P Small-Cap ETF Mutual Fund 3.57 M $31.6 M 0.06% 2026-01-31
American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND Mutual Fund 2.92 M $25.84 M 0.05% 2026-01-31
iShares Trust-iShares Russell 2000 ETF Mutual Fund 1.41 M $12.44 M 0.02% 2026-01-31
AMG Funds IV-AMG River Road Small Cap Value Fund Mutual Fund 0.82 M $7.26 M 0.01% 2026-01-31
iShares Trust-iShares S&P Small-Cap 600 Value ETF Mutual Fund 0.57 M $5.07 M 0.01% 2026-01-31
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund Mutual Fund 0.57 M $5.03 M 0.01% 2026-01-31
SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF Mutual Fund 0.53 M $4.68 M 0.01% 2026-01-31
Blackrock Inc. Institutional 8.97 M $79.4 M 0.15% 2025-12-31
American Century Companies Inc Institutional 4.92 M $43.56 M 0.08% 2025-12-31
Vanguard Group Inc Institutional 4.62 M $40.87 M 0.08% 2025-12-31
River Road Asset Management, LLC Institutional 3.42 M $30.24 M 0.06% 2025-12-31
Deerfield Management Company, L.P Institutional 2.75 M $24.36 M 0.05% 2025-12-31
State Street Corporation Institutional 2.36 M $20.89 M 0.04% 2025-12-31
Jefferies Financial Group Inc. Institutional 2.35 M $20.84 M 0.04% 2025-12-31
Yacktman Asset Management Lp Institutional 2.26 M $20.03 M 0.04% 2025-12-31