Nvidia shares now trade for almost 140 times operating cash flow and 206 times free cash flow. For context, Nvidia's stock has traded for an average of 39 and 47 times operating cash and free cash flow over the past 10 years: