Organon & Co. (OGN)
NYSE: OGN · Real-Time Price · USD
6.53
-0.03 (-0.46%)
At close: Mar 9, 2026, 4:00 PM EDT
6.60
+0.07 (1.07%)
After-hours: Mar 9, 2026, 7:31 PM EDT

Organon & Co. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2017
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2017
Market Capitalization
1,7001,8643,8423,6867,1047,721
Upgrade
Market Cap Growth
-57.39%-51.49%4.25%-48.12%-7.98%-
Upgrade
Enterprise Value
9,92610,02011,82811,92615,30416,299
Upgrade
Last Close Price
6.537.1514.5113.2024.0625.28
Upgrade
PE Ratio
9.079.974.453.607.755.72
Upgrade
Forward PE
1.881.873.913.455.845.22
Upgrade
PS Ratio
0.270.300.600.591.151.23
Upgrade
PB Ratio
2.262.488.14-52.65-7.96-5.12
Upgrade
P/FCF Ratio
3.163.475.036.7310.733.41
Upgrade
P/OCF Ratio
2.432.664.094.618.283.14
Upgrade
PEG Ratio
0.771.450.76---
Upgrade
EV/Sales Ratio
1.601.611.851.902.482.59
Upgrade
EV/EBITDA Ratio
6.006.066.677.627.957.70
Upgrade
EV/EBIT Ratio
7.687.757.908.978.948.48
Upgrade
EV/FCF Ratio
18.4518.6315.4821.7623.127.19
Upgrade
Debt / Equity Ratio
11.7011.7019.14-127.59-10.21-6.21
Upgrade
Debt / EBITDA Ratio
5.105.104.925.474.594.29
Upgrade
Debt / FCF Ratio
16.3616.3611.8316.3013.764.13
Upgrade
Net Debt / Equity Ratio
10.9410.9417.71-117.69-9.42-5.72
Upgrade
Net Debt / EBITDA Ratio
4.974.974.715.264.374.08
Upgrade
Net Debt / FCF Ratio
15.2915.2910.9415.0312.703.81
Upgrade
Asset Turnover
0.480.480.510.540.570.61
Upgrade
Inventory Turnover
2.082.082.042.172.392.60
Upgrade
Quick Ratio
0.840.840.800.870.920.87
Upgrade
Current Ratio
1.821.821.601.551.571.45
Upgrade
Return on Equity (ROE)
30.55%30.55%429.85%--67.92%
Upgrade
Return on Assets (ROA)
6.22%6.22%7.44%7.22%9.89%11.55%
Upgrade
Return on Invested Capital (ROIC)
6.31%6.39%17.61%16.95%19.12%24.02%
Upgrade
Return on Capital Employed (ROCE)
12.30%12.30%14.40%14.50%20.30%23.80%
Upgrade
Earnings Yield
11.00%10.03%22.48%27.76%12.91%17.50%
Upgrade
FCF Yield
31.65%28.86%19.88%14.87%9.32%29.35%
Upgrade
Dividend Yield
1.23%4.75%7.72%8.48%4.66%2.21%
Upgrade
Payout Ratio
11.11%47.06%34.38%28.74%31.62%10.73%
Upgrade
Buyback Yield / Dilution
-0.62%-0.62%-1.13%-0.43%-0.38%-0.27%
Upgrade
Total Shareholder Return
0.60%4.13%6.59%8.05%4.27%1.95%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.