Organon & Co. (OGN)
NYSE: OGN · IEX Real-Time Price · USD
19.61
+0.11 (0.56%)
May 3, 2024, 4:00 PM EDT - Market closed

Organon & Co. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
5,0133,6867,1047,721--
Market Cap Growth
--48.12%-7.98%---
Enterprise Value
13,15211,75315,31116,118-12-249
PE Ratio
4.793.607.755.72--
PS Ratio
0.790.591.151.23--
PB Ratio
104.44-52.65-7.96-5.12--
P/FCF Ratio
9.816.7110.623.40--
P/OCF Ratio
6.594.618.283.14--
EV/Sales Ratio
2.071.882.482.560.00-0.03
EV/EBITDA Ratio
9.118.188.728.130.00-0.06
EV/EBIT Ratio
10.969.799.929.020.00-0.07
EV/FCF Ratio
25.7421.4122.897.09-0.01-0.09
Debt / Equity Ratio
181.54-125.14-9.99-6.06-0.01
Debt / EBITDA Ratio
6.036.105.084.61-0.02
Debt / FCF Ratio
17.0515.9613.324.02-0.03
Quick Ratio
0.830.840.870.820.391.35
Current Ratio
1.651.551.571.451.332.95
Asset Turnover
0.550.560.580.590.63-
Interest Coverage
2.282.283.666.93--
Return on Equity (ROE)
-359.20%-209.70%-84.40%-1598.80%34.50%-
Return on Assets (ROA)
9.10%9.10%8.60%12.70%20.90%-
Return on Capital (ROIC)
21.97%21.73%15.84%20.75%41.45%46.40%
Earnings Yield
20.89%27.75%12.91%17.50%--
FCF Yield
10.19%14.89%9.42%29.44%--
Dividend Yield
5.71%5.80%4.00%1.80%--
Payout Ratio
27.38%20.90%31.00%10.50%0.00%0.00%
Buyback Yield / Dilution
-0.86%-0.43%-0.38%-0.27%--
Total Shareholder Return
4.86%5.37%3.62%1.53%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).