For your request to find the top 5 stocks in the market, we focused on the following criteria:
- High Volatility
- Strong Revenue Growth
- 3-Year Revenue CAGR > 10%
- Earnings Growth
- Positive Price Momentum
- Closing Price > 20-Day Moving Average
- 20-Day Moving Average > 50-Day Moving Average
The top 5 stocks that meet these criteria, sorted by their quantitative recommendation score, are as follows1: