Organon & Co. (FRA:7XP)
Germany flag Germany · Delayed Price · Currency is EUR
6.79
+0.43 (6.72%)
At close: Feb 20, 2026

Organon & Co. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,7871,5883,7113,3356,6486,789
Market Cap Growth
-52.71%-57.22%11.30%-49.84%-2.08%-
Enterprise Value
8,7108,53411,42510,78914,32014,331
Last Close Price
6.866.0213.9811.9322.4921.72
PE Ratio
11.229.974.453.607.755.72
PS Ratio
0.340.300.600.591.151.23
PB Ratio
2.322.068.14-52.65-7.96-5.12
P/FCF Ratio
--5.036.7310.733.41
P/OCF Ratio
--4.094.618.283.14
EV/Sales Ratio
1.651.611.851.902.482.59
EV/EBITDA Ratio
6.266.126.707.257.957.70
EV/EBIT Ratio
7.997.807.958.468.948.48
EV/FCF Ratio
--15.4821.7623.127.19
Debt / Equity Ratio
9.749.7419.14-127.59-10.21-6.21
Debt / EBITDA Ratio
5.395.394.945.224.594.29
Debt / FCF Ratio
--11.8316.3013.764.13
Net Debt / Equity Ratio
9.009.0017.71-117.69-9.42-5.72
Net Debt / EBITDA Ratio
4.984.984.745.014.374.08
Net Debt / FCF Ratio
--10.9415.0312.703.81
Asset Turnover
--0.510.540.570.61
Inventory Turnover
--2.042.172.392.60
Quick Ratio
--0.800.870.920.87
Current Ratio
--1.601.551.571.45
Return on Equity (ROE)
27.14%27.14%429.85%--67.92%
Return on Assets (ROA)
--7.39%7.65%9.89%11.55%
Return on Invested Capital (ROIC)
6.24%6.32%17.51%17.97%19.12%24.02%
Return on Capital Employed (ROCE)
--14.30%15.40%20.30%23.80%
Earnings Yield
8.91%10.03%22.48%27.76%12.91%17.50%
FCF Yield
--19.88%14.87%9.32%29.35%
Dividend Yield
4.71%4.81%7.74%8.49%4.66%2.27%
Payout Ratio
--34.38%28.74%31.62%10.73%
Buyback Yield / Dilution
-0.62%-0.62%-1.13%-0.43%-0.38%-0.27%
Total Shareholder Return
4.09%4.19%6.61%8.06%4.28%2.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.