https://alternativestockinvesting.com/sales-earnings-probably-need-to-do-the-heavy-lifting-for-stocks-to-continue-higher/