EMBC Embecta Corp.

Valuation
P/E Ratio 6.75
Forward P/E 3.73
PEG Ratio 0.00
Technical Timing
Z-Score: -0.89
RSI (14): 23.8
Yield & Growth
Div Yield: 5.48%
Revenue Growth: -7.70%
ROE: 0.00%
Balance Sheet
Debt/Equity: 0.00
Current Ratio: 2.42