Organon & Co. (BMV:OGN)
Mexico flag Mexico · Delayed Price · Currency is MXN
131.30
0.00 (0.00%)
At close: Feb 25, 2026

Organon & Co. Ratios and Metrics

Millions MXN. 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
32,65133,55980,06762,313138,579158,276
Market Cap Growth
-57.95%-58.09%28.49%-55.04%-12.45%-
Enterprise Value
174,181180,393246,475201,617298,529334,129
Last Close Price
131.30127.61273.04212.12460.69512.97
PE Ratio
9.709.974.453.607.755.72
PS Ratio
0.290.300.600.591.151.23
PB Ratio
2.412.488.14-52.65-7.96-5.12
P/FCF Ratio
3.373.475.036.7310.733.41
P/OCF Ratio
2.592.664.094.618.283.14
EV/Sales Ratio
1.631.611.851.902.482.59
EV/EBITDA Ratio
5.876.066.677.627.957.70
EV/EBIT Ratio
7.837.757.908.978.948.48
EV/FCF Ratio
17.9818.6315.4821.7623.127.19
Debt / Equity Ratio
11.7011.7019.14-127.59-10.21-6.21
Debt / EBITDA Ratio
5.105.104.925.474.594.29
Debt / FCF Ratio
16.3616.3611.8316.3013.764.13
Net Debt / Equity Ratio
10.9410.9417.71-117.69-9.42-5.72
Net Debt / EBITDA Ratio
4.974.974.715.264.374.08
Net Debt / FCF Ratio
15.2915.2910.9415.0312.703.81
Asset Turnover
0.480.480.510.540.570.61
Inventory Turnover
2.082.082.042.172.392.60
Quick Ratio
0.840.840.800.870.920.87
Current Ratio
1.821.821.601.551.571.45
Return on Equity (ROE)
30.55%30.55%429.85%--67.92%
Return on Assets (ROA)
6.22%6.22%7.44%7.22%9.89%11.55%
Return on Invested Capital (ROIC)
6.31%6.39%17.61%16.95%19.12%24.02%
Return on Capital Employed (ROCE)
12.30%12.30%14.40%14.50%20.30%23.80%
Earnings Yield
10.31%10.03%22.48%27.76%12.91%17.50%
FCF Yield
29.66%28.86%19.88%14.87%9.32%29.35%
Dividend Yield
1.12%4.80%8.55%8.93%4.74%2.24%
Payout Ratio
11.39%47.06%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.50%4.17%7.42%8.49%4.36%1.97%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.