NASDAQ:EMBC | Key Financial Ratios | Embecta Corp.

Complete source-backed ratio history.

Available history
2020-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.68-2.376.92%-14.28%
2026-03-312.46-2.1210.87%-17.87%
2025-12-312.64-2.2213.11%-22.75%
2025-09-302.41-2.158.75%-14.66%
2025-06-302.47-2.197.22%-12.49%
2025-03-312.48-2.064.71%-7.17%
2024-12-312.24-2.015.06%-7.57%
2024-09-302.03-2.136.09%-10.61%
2024-06-302.11-2.15.50%-9.13%
2024-03-312.29-2.085.85%-9.12%
2023-12-312.2-2.024.54%-6.97%
2023-09-302.12-1.955.80%-8.57%
2023-06-302.04-1.983.77%-5.83%
2023-03-312.11-1.957.80%-11.48%
2022-12-312.06-1.9213.37%-19.14%
2022-09-302.21-1.820.58%-25.08%
2022-06-302.54-1.932.17%-39.84%
2022-03-312.53-1.4645.59%-39.28%
2021-12-311.6255.18%74.17%
2021-09-301.78052.64%69.80%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-302.41-2.158.75%-14.66%
2024-09-302.03-2.136.09%-10.61%
2023-09-302.12-1.955.80%-8.57%
2022-09-302.21-1.820.58%-25.08%
2021-09-301.78052.64%69.80%
2020-09-3074.73%