A stock’s price is theoretically the current value of a long term stream of income adjusted by the risk factor around its growth (positive or negative).
Revenue is interesting but only to the extent that it indicates earnings. This is because any two people can create two companies with a billion dollars in revenue but it is much more difficult to build one with a billion in earnings.
Caveat: "Expected" does not mean fact. But it is understandable why investors believe this.
Yes, this is what I said. Stock markets factor in future potential (a little too much I think) and not just current performance. Hence their growing diversion from reality.
It hasn’t been till the last year where Apple finally broke the market average and squeezed into a low 20 PE ratio. Fir comparison, Amazon hasn’t been below 60 in forever.