Both in Surgical Instruments

Embecta vs Neuropace

Over the past year EMBC returned −53.1% and NPCE returned +23.7%; their daily moves had a correlation of 0.14.

EMBC −53.1% NPCE +23.7%Growth of $1, one year, split-adjusted
MetricEMBCNPCE
Price$6.25$12.30
Market cap$354.1M$422.2M
Today−4.73%−5.46%
1 month+7.9%−6.5%
6 months−32.3%−27.9%
Year to date−47.4%−20.3%
1 year−54.0%+21.4%
Revenue growth (YoY)−8.1%+17.1%
Gross margin56.4%82.8%
Net margin7.8%−27.2%
P/E (TTM)4.0×—
Price / sales0.3×4.3×
Net cash-$1.27B-$7.3M
Dividend yield0.64%—
Volatility (60d)73.0%42.5%
Short % of float10.5%3.7%
Next earnings——

Shading marks the stronger figure where one clearly exists (lower is better for valuation and volatility).