$6.25
-0.31 (-4.73%)
As of Nov 7, 2:00 AM ET ·
Day Range $6.20 — $6.58
52W Range $2.77 — $14.91
Open$6.55
Previous Close$6.56
Day High$6.58
Day Low$6.20
52W High$14.91
52W Low$2.77
Volume—
Avg Volume855.3K
Market Cap350.72M
P/E Ratio4.01
EPS$1.48
SectorHealth Care

Analyst Ratings

Strong Sell
9 analysts
0 Buy 5 Hold 4 Sell
Price Target +933.8% upside
Current
$6.25
Target
$64.61
$42.86 $64.61 avg $95.95

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.03B 1.04B 208.68M
Net Income 90.87M 83.00M 33.44M
Profit Margin 8.8% 8.4% 16.0%
EBITDA 269.36M 259.71M 58.64M
Free Cash Flow — — 30.27M
Rev Growth -1.5% -1.5% -8.7%
Debt/Equity — — 0.50

Dividend

Dividend Yield3.43%
Annual Dividend$0.60
Payout Ratio36.7%
Frequencyquarterly
Ex-DividendFeb 14, 2026
Pay DateMar 1, 2026

Health Care Peers

Symbol Name Price Change P/E Mkt Cap
UNH UnitedHealth Group Inc $394.15 -0.40% 23.0 364.99B
ABT Abbott Laboratories $109.93 -3.23% 40.9 192.04B
ISRG Intuitive Surgical Inc $452.80 -3.36% 54.9 162.41B
SYK Stryker Corp $325.87 -2.75% 34.0 123.21B
MDT Medtronic Plc $101.80 -2.90% 25.6 134.11B
MCK Mckesson Corp $1,060.84 -1.04% 26.7 122.62B

Next Earnings

Nov 23, 2026
Before Market Open
15 days away
EPS Est: $0.30

EMBC News

No news for EMBC yet

Quick Stats

Market Cap350.72M
P/E Ratio4.01
EPS$1.48
Div Yield3.43%
Volume—
SectorHealth Care