Embecta Corp.
EMBC | NASDAQ
$5.30
+$0.01 (+0.19%)
At close: Sep 21, 2026, 4:00 PM ET
$5.19
-$0.11 (-2.00%)
After-hours:
Sep 21, 2026, 7:30 PM ET
TTM Period Ending | TTM 2026 Jun 29, 2026 | TTM 2026 Mar 30, 2026 | TTM 2026 Dec 30, 2025 | TTM 2025 Sep 29, 2025 | TTM 2025 Jun 29, 2025 | TTM 2025 Mar 30, 2025 | TTM 2025 Dec 30, 2024 | TTM 2024 Sep 29, 2024 | TTM 2024 Jun 29, 2024 | TTM 2024 Mar 30, 2024 | TTM 2024 Dec 30, 2023 | TTM 2023 Sep 29, 2023 | TTM 2023 Jun 29, 2023 | TTM 2023 Mar 30, 2023 | TTM 2023 Dec 30, 2022 | TTM 2022 Sep 29, 2022 | TTM 2022 Jun 29, 2022 | TTM 2022 Mar 30, 2022 | TTM 2022 Dec 30, 2021 | TTM 2021 Sep 29, 2021 | TTM 2021 Jun 29, 2021 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PE Ratio | 7.41 | 4.63 | 4.99 | 8.71 | 6.82 | 14.33 | 20.86 | 10.44 | 10.13 | 10.75 | 19.72 | 12.24 | 26.02 | 17.15 | 9.10 | 7.40 | 4.30 | 5.01 | 6.56 | 6.46 | 8.42 |
PEG Ratio | 0.01 | -0.04 | 0.07 | -0.21 | 0.07 | 0 | -0.20 | n/a | -0.20 | 0.25 | 0.08 | -0.19 | 2.08 | -0.28 | -0.03 | -0.06 | -0.20 | -0.25 | 3.72 | -0.85 | -3.18 |
PS Ratio | 0.19 | 0.49 | 0.64 | 0.76 | 0.51 | 0.68 | 1.08 | 0.74 | 0.64 | 0.67 | 0.97 | 0.77 | 1.11 | 1.44 | 1.30 | 1.46 | 1.27 | 1.66 | 2.28 | 2.21 | 3.10 |
PB Ratio | -0.88 | -1.02 | -1.06 | -1.17 | -1.13 | -1.15 | -1.15 | -1.10 | -1.08 | -1.23 | -1.48 | -1.57 | -1.77 | -1.82 | -1.83 | -0.18 | 1.36 | 1.80 | 2.29 | 1.08 | n/a |
P/FCF Ratio | 1.15 | 2.52 | 3.37 | 4.53 | 4.28 | 18.61 | 41.41 | 41.53 | 52.15 | 80.45 | -35.91 | 20.94 | 17.63 | 14.15 | 4.68 | 4.25 | 3.56 | 3.81 | 6.03 | 6.14 | 7.73 |
P/OCF Ratio | 1.09 | 2.41 | 3.23 | 4.31 | 4.22 | 14.49 | 27.51 | 23.15 | 18.46 | 24.01 | -187.62 | 12.75 | 12.88 | 11.65 | 4.33 | 4 | 3.33 | 3.59 | 5.64 | 5.63 | 7.22 |
OCF/S Ratio | 16.95 | 19.98 | 19.54 | 17.39 | 11.76 | 4.70 | 3.74 | 3.07 | 3.37 | 2.75 | -0.54 | 6.12 | 8.77 | 12.40 | 30.20 | 36.72 | 38.53 | 46.70 | 40.60 | 39.25 | 42.88 |
Debt / Equity Ratio | -2.27 | -2.22 | -2.20 | -2.15 | -2.14 | -2.13 | -2.14 | -2.14 | -2.09 | -2.06 | -2.02 | -1.99 | -1.96 | -1.94 | -1.85 | -1.36 | -0.90 | -0.41 | 0 | 0 | n/a |
Quick Ratio | 1.61 | 1.77 | 1.80 | 1.75 | 1.71 | 1.67 | 1.66 | 1.68 | 1.71 | 1.71 | 1.68 | 1.66 | 1.69 | 1.78 | 1.81 | 1.61 | 1.43 | 0.93 | 0.48 | 0.27 | n/a |
Current Ratio | 2.30 | 2.50 | 2.50 | 2.40 | 2.31 | 2.22 | 2.17 | 2.16 | 2.18 | 2.16 | 2.12 | 2.08 | 2.11 | 2.23 | 2.33 | 2.22 | 2.12 | 1.48 | 0.85 | 0.45 | n/a |
Asset Turnover | 0.23 | 0.24 | 0.24 | 0.24 | 0.23 | 0.22 | 0.23 | 0.23 | 0.23 | 0.23 | 0.23 | 0.23 | 0.24 | 0.25 | 0.27 | 0.31 | 0.34 | 0.28 | 0.19 | 0.10 | n/a |
Interest Coverage | 1.99 | 3.10 | 3.36 | 3.04 | 2.71 | 2.22 | 1.83 | 1.57 | 1.57 | 1.54 | 1.71 | 2.15 | 2.58 | 3.35 | 7.88 | 7.01 | 6.29 | 5.05 | n/a | n/a | n/a |
Return on Equity | -3.51% | -4.35% | -5.31% | -3.49% | -2.97% | -1.75% | -1.89% | -2.55% | -2.24% | -2.22% | -1.71% | -2.13% | -1.47% | -2.84% | -4.47% | 1.07% | 4.68% | 6.52% | 8.57% | 4.09% | n/a |
Return on Assets | 1.96% | 2.52% | 3.15% | 2.10% | 1.78% | 1.08% | 1.16% | 1.59% | 1.43% | 1.44% | 1.13% | 1.45% | 0.93% | 2.11% | 4.21% | 6.82% | 10.29% | 8.81% | 6.42% | 3.08% | n/a |
Return on Invested Capital | 4.26% | 5.18% | 7.24% | 5.08% | 1.45% | 0.41% | 0.02% | 1.32% | 4.11% | 4.38% | 4.22% | 4.57% | 4.91% | 6.28% | 8.47% | 11.06% | 13.73% | 11.26% | 8.15% | 3.90% | n/a |
Dividend Yield | 1.10% | 1.40% | 1.27% | 1.13% | 1.13% | 1.04% | 1.03% | 1.05% | 1.03% | 0.90% | 0.89% | 0.84% | 0.72% | 0.55% | 0.28% | 0.13% | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | 31.09% | 31.55% | 25.16% | 36.96% | 42.10% | 66.79% | 60.35% | 44.06% | 49.35% | 49% | 77.76% | 48.86% | 72.88% | 27.33% | 5.38% | 3.85% | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | 16.52% | 17.24% | 17.06% | 19.19% | 26.38% | 87.66% | 120.07% | 173.37% | 251.09% | 365.96% | n/a | 83.50% | 49% | 22.67% | 2.78% | 2.22% | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | 58.76% | 62.19% | 63.67% | 62.79% | 62.99% | 63.73% | 64.17% | 65% | 66.16% | 65.48% | 66.57% | 66.93% | 66.91% | 67.77% | 68.06% | 68.56% | 69.91% | 69.66% | 69.51% | 68.65% | 68.27% |
Net Profit Margin | 8.20% | 10.11% | 12.84% | 8.55% | 7.33% | 4.83% | 5.07% | 6.95% | 6.21% | 6.19% | 4.94% | 6.32% | 4.22% | 8.25% | 14.23% | 19.58% | 29.22% | 32.74% | 34.98% | 35.67% | 36.79% |
Pretax Profit Margin | 11.99% | 15.56% | 17.95% | 12.24% | 8.89% | 5.25% | 2.66% | 4.02% | 5.07% | 4.35% | 5.70% | 9.50% | 6.55% | 11.11% | 17.46% | 22.45% | 34.64% | 38.90% | 41.66% | 42.54% | 43.80% |
Operating Profit Margin | 24.71% | 29.20% | 31.95% | 29.99% | 26.83% | 22.98% | 18.82% | 15.75% | 15.61% | 14.96% | 16.57% | 20.34% | 23.29% | 27.14% | 31.13% | 33.16% | 37.17% | 39.37% | 41.48% | 42.28% | 43.37% |
FCF Margin | 16.05% | 19.14% | 18.75% | 16.51% | 11.57% | 3.65% | 2.41% | 1.64% | 1.12% | 0.80% | -2.72% | 3.76% | 6.45% | 10.21% | 28.01% | 34.58% | 36.08% | 44.06% | 38.03% | 36.05% | 40.07% |
EBITDA Margin | 25.43% | 30.30% | 32.40% | 26.96% | 23.22% | 19.91% | 16.92% | 17.80% | 18.55% | 17.32% | 18.51% | 21.95% | 18.40% | 22.35% | 26.61% | 30.08% | 40.32% | 42.97% | 45.56% | 46.60% | 48.25% |
Add to Watchlist
Select watchlists to add or remove EMBC