Organon & Co. (BMV:OGN)
Mexico flag Mexico · Delayed Price · Currency is MXN
120.00
0.00 (0.00%)
Last updated: Mar 6, 2026, 8:30 AM CST

Organon & Co. Ratios and Metrics

Millions MXN. 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
30,31433,55980,06762,313138,579158,276
Upgrade
Market Cap Growth
-63.22%-58.09%28.49%-55.04%-12.45%-
Upgrade
Enterprise Value
176,337180,393246,475201,617298,529334,129
Upgrade
Last Close Price
120.00127.61273.04212.12460.69512.97
Upgrade
PE Ratio
9.009.974.453.607.755.72
Upgrade
PS Ratio
0.270.300.600.591.151.23
Upgrade
PB Ratio
2.242.488.14-52.65-7.96-5.12
Upgrade
P/FCF Ratio
3.133.475.036.7310.733.41
Upgrade
P/OCF Ratio
2.412.664.094.618.283.14
Upgrade
EV/Sales Ratio
1.601.611.851.902.482.59
Upgrade
EV/EBITDA Ratio
5.766.066.677.627.957.70
Upgrade
EV/EBIT Ratio
7.687.757.908.978.948.48
Upgrade
EV/FCF Ratio
18.2118.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.11%10.03%22.48%27.76%12.91%17.50%
Upgrade
FCF Yield
31.95%28.86%19.88%14.87%9.32%29.35%
Upgrade
Dividend Yield
1.23%4.80%8.55%8.93%4.74%2.24%
Upgrade
Payout Ratio
11.39%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.61%4.17%7.42%8.49%4.36%1.97%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.