What drives stock returns:

1-Day: 📰News
1-Quarter: 👩‍💼Analyst Ratings
1-Year: ↕️ Valuation Multiples
5-Years: 📈Revenue/Profit Growth
10-Years: 🧮Returns on Capital
20-Years: 👥People / Culture