Advertisement

Embecta Corp. EMBC

Set alert

Price alert · EMBC

All alert types
6.25 USD -0.31 -4.73%

At close · Oct 30

6.25 0.00 0.00%

After hours · Oct 30, 4:00 PM ET

Bid
6.24 × 2
Ask
6.25 × 2
6.20 Day range 6.55
2.90 52-week range 14.64
YTD
-47.39%
1 year
-54.25%
Open
6.55
Prev close
6.56
Mkt cap
354.12M
Vol
831.10K
Avg vol
1.29M
EPS
1.47
P/E
4.25
Div yield
4.47%
More statistics
Low
6.20
High
6.55
Forward P/E
5.95
Beta
1.15
Short ratio
4.13
Inst. own
98.19%
Dividend
0.60
Ex-div date
Feb 27, 2025
Earnings
Nov 26, 2024
50-d avg
18.31
200-d avg
15.47
1y target
22.00

5D chart

Chart tools
Interval

Signals (66)
NameTimeAgo
RSI: OverboughtOct 29, 9:30 AM2 days ago
MACD: Buy SignalOct 28, 3:30 PM3 days ago
MACD: Sell SignalOct 28, 3:10 PM3 days ago
SMA: BullishOct 28, 3:00 PM3 days ago
SMA: BullishOct 28, 3:00 PM3 days ago
SMA: BearishOct 28, 2:55 PM3 days ago
MACD: Buy SignalOct 28, 2:30 PM3 days ago
MACD: Sell SignalOct 28, 2:10 PM3 days ago
SMA: BullishOct 28, 1:05 PM3 days ago
SMA: BearishOct 28, 1:00 PM3 days ago
SMA: BullishOct 28, 12:50 PM3 days ago
SMA: BullishOct 28, 12:35 PM3 days ago
SMA: BearishOct 28, 12:15 PM3 days ago
SMA: BullishOct 28, 11:30 AM3 days ago
MACD: Buy SignalOct 28, 11:30 AM3 days ago
RSI: OversoldOct 28, 11:10 AM3 days ago
SMA: BearishOct 28, 9:45 AM3 days ago
SMA: BullishOct 28, 9:40 AM3 days ago
MACD: Sell SignalOct 27, 3:05 PM4 days ago
SMA: BearishOct 27, 2:55 PM4 days ago
RSI: OverboughtOct 27, 2:25 PM4 days ago
SMA: BullishOct 27, 2:00 PM4 days ago
SMA: BullishOct 27, 2:00 PM4 days ago
SMA: BearishOct 27, 1:55 PM4 days ago
SMA: BullishOct 27, 1:35 PM4 days ago
SMA: BearishOct 27, 1:30 PM4 days ago
SMA: BullishOct 27, 1:20 PM4 days ago
SMA: BearishOct 27, 1:10 PM4 days ago
MACD: Buy SignalOct 27, 1:10 PM4 days ago
RSI: OversoldOct 27, 1:10 PM4 days ago
RSI: OversoldOct 27, 12:15 PM4 days ago
RSI: OversoldOct 27, 11:40 AM4 days ago
SMA: BearishOct 27, 11:10 AM4 days ago
MACD: Sell SignalOct 27, 11:10 AM4 days ago
MACD: Buy SignalOct 27, 10:20 AM4 days ago
MACD: Sell SignalOct 27, 10:15 AM4 days ago
MACD: Buy SignalOct 27, 10:10 AM4 days ago
SMA: BullishOct 27, 9:55 AM4 days ago
SMA: BullishOct 27, 9:55 AM4 days ago
SMA: BearishOct 27, 9:40 AM4 days ago
MACD: Sell SignalOct 27, 9:40 AM4 days ago
SMA: BearishOct 27, 9:35 AM4 days ago
RSI: OverboughtOct 26, 3:50 PM5 days ago
RSI: OverboughtOct 26, 3:30 PM5 days ago
SMA: BullishOct 26, 2:45 PM5 days ago
MACD: Buy SignalOct 26, 2:30 PM5 days ago
MACD: Sell SignalOct 26, 11:50 AM5 days ago
SMA: BearishOct 26, 11:40 AM5 days ago
SMA: BullishOct 26, 10:25 AM5 days ago
MACD: Buy SignalOct 26, 10:10 AM5 days ago
RSI: OversoldOct 26, 9:45 AM5 days ago
MACD: Sell SignalOct 23, 3:40 PM1 week ago
SMA: BearishOct 23, 3:15 PM1 week ago
MACD: Buy SignalOct 23, 3:00 PM1 week ago
SMA: BearishOct 23, 1:55 PM1 week ago
SMA: BearishOct 23, 1:55 PM1 week ago
MACD: Sell SignalOct 23, 1:55 PM1 week ago
SMA: BullishOct 23, 1:45 PM1 week ago
MACD: Buy SignalOct 23, 1:45 PM1 week ago
MACD: Sell SignalOct 23, 1:40 PM1 week ago
SMA: BullishOct 23, 12:35 PM1 week ago
SMA: BullishOct 23, 12:35 PM1 week ago
SMA: BullishOct 23, 12:15 PM1 week ago
SMA: BullishOct 23, 11:50 AM1 week ago
SMA: BearishOct 23, 11:30 AM1 week ago
RSI: OversoldOct 23, 10:50 AM1 week ago

Revenue & Expenses

Revenue by
Non-US → Revenue: $150.90MRevenue → Gross Profit: $153.30MGross Profit → Net Income: $21.10MGross Profit → Research & Development: $5.60MGross Profit → Other Operating Expenses: $99.00MRevenue → Cost of Revenue: $118.40MGross Profit → Other Expenses: $21.10MGross Profit → Income Tax: $6.50MUnited States → Revenue: $120.80MGross Profit$153.30MCost of Revenue$118.40MNet Income$21.10MResearch & Development$5.60MOther Operating Expenses$99.00MOther Expenses$21.10MIncome Tax$6.50MRevenue$271.70MNon-US$150.90MUnited States$120.80M

Period ending Jun 30, 2026 · select a line to chart its history

Income statement

EMBC quarterly income statement
271.70M
271.70M
118.40M
153.30M
104.60M
5.60M
78.60M
48.70M
23.90M
6.50M
21.10M
21.10M
21.10M
21.10M
0.36
0.36
0.36
0.01
51.50M
51.50M
59.33M

Balance sheet

EMBC quarterly balance sheet
218.20M
218.20M
182.20M
705.10M
316.80M
1.27B
142.90M
1.49B
419.80M
1.34B
1.88B
-404.30M
-292.60M
-612.70M
-612.70M
560.20M
1.49B
87.40M
214.20M
1.46B
90.50M
156.00M
121.50M

Cash flow

EMBC quarterly cash flow
13
112
25
-1
-128
-9
122
-1
-130
42
4
Advertisement