What's the best stock to buy right now?
7/2/2025 03:37pm
Based on your interest in identifying the best stock to buy, we should focus on stocks with the following characteristics:
1. **Strong Earnings Growth**
- 3-Year EPS CAGR > 10%
2. **Low Leverage**
- Debt-to-Equity Ratio < 0.5
3. **Positive Cash Flow Growth**
- 3-Year Operating Cash Flow CAGR > 0%
After sorting by quantitative recommendation score, there are **10** stocks that stand out. Explore these further for potential investment opportunities.
3-Year EPS CAGR > 10%; Debt-to-Equity Ratio < 0.5; 3-Year Operating Cash Flow CAGR > 0%; Top 10 Sorted by Quantitative Recommendation Score
|code|stock code|stock name|Last Price|Last Change|Compond Growth(diluted Eps Cum)|Debt-to-Equity Ratio[20250630]|Compond Growth(operating Cash Flow Cum)|Quantitative Recommendation Score|market_code|
|---|---|---|---|---|---|---|---|---|---|
|ATGE|ATGE.N|Adtalem Global|124.4|-2.2243180000000002|65.3658536585366|0.45167799999999997|54.118511416572005|1.057789896235704|169|
|COST|COST.O|Costco Wholesale|985.96|-0.402045|12.261924649577406|0.22500699999999998|23.85296232652765|1.0521255936472533|185|
|BAH|BAH.N|Booz Allen Hamilton|107.31|3.053875|88.98223650461361|2.8259179999999997|29.356104063066123|0.9900235294117647|169|
|ROST|ROST.O|Ross Stores|129.97|1.873334|20.121703885235664|0.480039|18.117952807378202|0.9611281636408341|185|
|LRN|LRN.N|Stride|141.55|-2.50706|57.91245791245792|0.315242|37.23701698252522|0.9538865769792513|169|
|RMD|RMD.N|ResMed|256.26|-0.674419|13.628899835796382|0.128072|102.1148162625361|0.9531435107643287|169|
|PH|PH.N|Parker-Hannifin|703.28|0.688648|36.15960099750624|0.6887479999999999|13.570755017735326|0.9419587783962691|169|
|HLNE|HLNE.O|Hamilton Lane|144.79|1.8786939999999999|34.064991429195636|0.24312999999999999|15.221610721671208|0.9171439224459359|185|
|PSMT|PSMT.O|Pricesmart|105.79|0.7140139999999999|16.278588137161343|0.104428|30.534956473299445|0.9091704225062254|185|
|RL|RL.N|Ralph Lauren|272.1|-0.794808|23.760343774946246|0.467387|73.35251625087808|0.9059041701287284|169|