I would also note that in the case of $MSFT specifically -- they continued to grow revenues and earnings significantly. The multiple just compressed until it bottomed out in the single digits ex-cash. And, now, here we are back at a 30x+ P/E twenty years later.