00:00 Should you buy Alibaba stock?
00:01 In 2020 Alibaba was a powerhouse and the 5th largest company in the world.
00:06 Government policies, a US-China trade war and delisting fears have sent the shares down
00:10 more than 75%.
00:12 Based on the recent share price Alibaba has a market cap of $191 billion and an enterprise
00:17 value of roughly $167 billion.
00:20 That means Alibaba currently trades at roughly 1.2 times revenue, 6.7 times EBITDA and 10.7
00:27 times free cash flow.
00:28 That's pretty cheap for such a powerful business.
00:30 However the most recent Communist Party Congress has rekindled concerns.
00:35 Chinese President Xi's definition of national security has replaced the economy as China's
00:40 central focus.
00:41 And a viral clip of former President Hu being escorted out of the Congress provides a glimpse
00:47 of the authoritarian nature of the regime.
00:50 If China is loosening its attitude to free market economics and continues to clamp down
00:55 on large corporations then Alibaba's stock could go nowhere.
Comments