Alibaba Is A Top AI Stock At A Deep Value Price
July 24, 2024 at 00:29 AM EDT
Alibaba currently has about $50 billion of net cash. Sporting a free cash flow yield of ~11%, Alibaba is cheap. Especially compared with richly-valued AI stocks like NVIDIA at 36x price/sales, and Microsoft at 13x price/sales.