Organon & Co. (OGN)
NYSE: OGN · Real-Time Price · USD
7.29
+0.06 (0.83%)
At close: Feb 27, 2026, 4:00 PM EST
7.28
-0.01 (-0.14%)
After-hours: Feb 27, 2026, 7:14 PM EST

Organon & Co. Ratios and Metrics

Millions USD. 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
1,8981,8643,8423,6867,1047,721
Market Cap Growth
-50.71%-51.49%4.25%-48.12%-7.98%-
Enterprise Value
10,12410,02011,82811,92615,30416,299
Last Close Price
7.297.1514.5113.2024.0625.28
PE Ratio
10.139.974.453.607.755.72
Forward PE
2.101.873.913.455.845.22
PS Ratio
0.310.300.600.591.151.23
PB Ratio
2.522.068.14-52.65-7.96-5.12
P/FCF Ratio
--5.036.7310.733.41
P/OCF Ratio
2.71-4.094.618.283.14
PEG Ratio
0.861.450.76---
EV/Sales Ratio
1.631.611.851.902.482.59
EV/EBITDA Ratio
6.126.126.707.257.957.70
EV/EBIT Ratio
7.837.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
9.85%10.03%22.48%27.76%12.91%17.50%
FCF Yield
--19.88%14.87%9.32%29.35%
Dividend Yield
1.11%4.75%7.72%8.48%4.66%2.21%
Payout Ratio
11.11%-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
0.48%4.13%6.59%8.05%4.27%1.95%
Updated Feb 12, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q