Compare stocks side-by-side

Compare APO vs OWL on price performance, valuation, growth and AI ratings.

Compare APO, OWL on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricAPOOWL
Valuation
Price$117.53$9.67
Market cap69.41B15.12B
P/E37.1182.29
EPS$3.17$0.12
Fair value$202.45$15.26
Upside+72.24%+57.85%
Growth
Day change+3.60%+3.87%
1 month-1.23%+10.29%
3 months-1.87%+7.17%
6 months-3.88%+15.26%
Year to date-18.81%-31.49%
1 year-5.88%-38.19%
5 years+52.74%-40.63%
Revenue growth+22.73%+25.04%
Profitability
Gross margin+84.45%+61.07%
Operating margin+24.13%+22.60%
Net margin+5.22%+2.71%
ROE+8.58%+3.76%
Dividends
Dividend yield+1.82%+9.41%
Payout ratio+53.39%+7.44%
Stocklytics
Score64.0061.00
SentimentNeutralNeutral

Compare other stocks