Embecta Corp.

12.29
-0.14 (-1.13%)
At close: Mar 28, 2025, 3:59 PM
12.37
0.69%
After-hours: Mar 28, 2025, 07:12 PM EDT

Embecta Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY19
PE Ratio 10.52 12.24 7.35 6.44 6.27 6.20
PEG Ratio 1.18 -0.18 -0.16 -2.54 -5.94 n/a
PS Ratio 0.73 0.77 1.45 2.29 2.47 2.42
PB Ratio -1.12 -1.05 -1.84 4.49 4.68 4.64
P/FCF Ratio 41.40 20.91 4.23 6.40 5.87 6.14
P/OCF Ratio 23.08 12.72 3.99 5.85 5.37 5.30
OCF/S Ratio 0.03 0.06 0.36 0.39 0.46 0.46
Debt / Equity Ratio -2.18 -1.99 -1.84 0.01 0.01 n/a
Quick Ratio 1.58 1.69 1.80 1.06 0.97 1.17
Current Ratio 2.03 2.12 2.21 1.78 1.72 1.97
Asset Turnover 0.87 0.92 1.04 1.48 1.47 1.49
Interest Coverage 1.49 2.07 6.70 n/a n/a n/a
Return on Equity (ROE) -0.11 -0.09 -0.25 0.70 0.75 0.75
Return on Assets (ROA) 0.06 0.06 0.21 0.53 0.58 0.58
Return on Capital (ROIC) 0.18 0.26 0.39 0.79 0.81 0.81
Dividend Yield 0.04 0.04 0.01 n/a n/a n/a
Payout Ratio 0.44 0.49 0.04 n/a n/a n/a
Gross Profit Margin 65.46% 66.91% 68.61% 68.67% 70.25% 70.87%
Net Profit Margin 6.97% 6.28% 19.80% 35.61% 39.39% 38.95%
Pretax Profit Margin 3.94% 9.43% 22.72% 42.49% 44.75% 45.09%
Operating Profit Margin 14.85% 19.76% 27.41% 42.23% 44.82% 45.27%
FCF Margin 1.77% 3.68% 34.37% 35.79% 42.06% 39.31%
EBITDA Margin 17.72% 21.90% 35.43% 45.49% 48.27% 48.51%