Alibaba: At $72 Per Share Makes No Sense
Alibaba's stock price has significantly declined, making it an attractive investment opportunity.The company's fundamentals remain strong, with solid revenue growth and positive free cash flow.The Chinese stock market has already discounted the worst-case scenarios, making Alibaba undervalued and potentially poised for a rebound. Wang He/Getty Images News Would you ever buy a company with these characteristics?