Revlon, Inc. (REVRQ)
May 2, 2023 - REVRQ was delisted (reason: shares cancelled)
0.0700
0.00 (0.00%)
Inactive · Last trade price on May 1, 2023

Revlon Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec '22 Dec '21 Dec '20 Dec '19 Dec '18
4-6096341,1361,331
Market Cap Growth
---3.96%-44.23%-14.65%16.04%
Enterprise Value
4,2394,2093,9503,8614,2284,329
PE Ratio
---2.94-1.02-7.20-4.52
PS Ratio
0.02-0.290.330.470.52
PB Ratio
---0.30-0.34-0.93-1.26
P/FCF Ratio
---24.15-5.89-11.68-5.84
P/OCF Ratio
---55.32-6.51-16.63-7.79
EV/Sales Ratio
2.142.131.902.031.751.69
EV/EBITDA Ratio
--14.8422.87-52.4720.9370.04
EV/EBIT Ratio
--10.8184.03-17.80108.14-37.51
EV/FCF Ratio
--16.36-156.73-35.89-43.45-18.99
Debt / Equity Ratio
-1.67-1.67-1.71-1.79-2.62-2.92
Debt / EBITDA Ratio
-15.72-15.7219.94-45.1815.8249.92
Debt / FCF Ratio
-17.33-17.33-136.64-30.90-32.85-13.53
Current Ratio
0.960.961.321.241.161.07
Asset Turnover
0.800.800.860.680.800.83
Return on Equity (ROE)
28.10%28.10%10.30%38.50%13.20%30.30%
Return on Assets (ROA)
-27.30%-27.30%-8.50%-22.00%-5.20%-9.50%
Return on Invested Capital (ROIC)
-8.80%-8.80%1.20%-5.60%1.00%-3.10%
Earnings Yield
-2256.40%--34.00%-97.70%-13.88%-22.10%
FCF Yield
-861.51%--4.14%-16.98%-8.57%-17.13%
Buyback Yield / Dilution
-1.78%-1.78%-1.00%-0.60%-0.54%-0.38%
Total Shareholder Return
-1.78%-1.78%-1.00%-0.60%-0.54%-0.38%
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).