Hum... I've been out of stocks for a long while...
Is a price to sales ratio of 100 anything near normal nowadays?
EDIT: Wow, that was easy to find out. Turns out that didn't explode with the everything bubble, and almost no industry in the S&P 500 has an average above 5, the highest being a bit over 8.
No.
Palantir, possibly the most overvalued company on the stock marker, has P/S 63 and P/E 144.
Nvidia has P/S 21 and P/E 33.