S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Inter ParfumsEdgewell Personal Caree.l.f. BeautyMandomRevlon
Price Information
Current Price$73.17$30.59$25.65$24.55$11.33
52 Week RangeHoldHoldBuyN/AN/A
Overall Score1.
Analysis Score1.
Community Score2.
Dividend Score0.
Ownership Score1.
Earnings & Valuation Score1.
Analyst Ratings
Consensus RecommendationHoldHoldBuyN/AN/A
Consensus Price Target$57.43$38.67$24.22N/AN/A
% Upside from Price Target-21.51% downside26.40% upside-5.57% downsideN/AN/A
Trade Information
Market Cap$2.31 billion$1.66 billion$1.31 billion$1.19 billion$633.64 million
Average Volume104,432536,4031,130,854725441,041
Sales & Book Value
Annual Revenue$713.51 million$1.95 billion$282.85 million$752.29 million$2.42 billion
Price / Sales3.230.854.651.580.26
Cashflow$2.65 per share$3.91 per share$1.01 per share$1.72 per share$1.14 per share
Price / Cash27.607.8325.4814.259.98
Book Value$19.35 per share$26.36 per share$4.85 per share$14.00 per share($22.27) per share
Price / Book3.781.165.291.75-0.51
Net Income$60.25 million$67.60 million$17.88 million$40.89 million$-157,700,000.00
Trailing P/E Ratio73.1724.67135.0127.28N/A
Forward P/E Ratio57.6110.3377.7347.21N/A
P/E GrowthN/A2.74N/AN/AN/A
Net Margins5.94%3.47%3.29%N/A-18.18%
Return on Equity (ROE)5.12%10.83%8.53%N/AN/A
Return on Assets (ROA)3.98%4.37%4.57%N/A-5.28%
Annual PayoutN/A$0.60N/AN/AN/A
Dividend YieldN/A1.96%N/AN/AN/A
Three-Year Dividend Growth-54.17%N/AN/AN/AN/A
Payout RatioN/A21.98%N/AN/AN/A
Years of Consecutive Dividend GrowthN/A1 YearsN/AN/AN/A
Debt-to-Equity Ratio0.03%0.86%0.47%N/AN/A
Current Ratio4.54%1.93%2.49%N/A0.97%
Quick Ratio3.04%1.31%1.43%N/A0.57%
Ownership Information
Institutional Ownership Percentage53.12%92.30%86.07%N/A11.50%
Insider Ownership Percentage44.70%0.98%15.00%N/A87.40%
Shares Outstanding31.54 million54.28 million51.24 million48.27 million55.93 million
Next Earnings Date3/1/2021 (Confirmed)5/6/2021 (Estimated)5/20/2021 (Estimated)3/4/2021 (Estimated)3/8/2021 (Estimated)
OptionableOptionableOptionableOptionableNot OptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.