Hi Alex,
No doubt has Alibaba (BABA US) been hurt by Chinese lockdowns and the share price perfectly illustrates this. On the MM company page of BABA US you can see the target price of $142.19 signaling an opportunity.
BABA itself is certainly not highly-priced trading on an Est PE of 11.75x while delivering growth in excess of 10%. We think looming stimulus from China will help sentiment towards China-facing equities, a peak in the $US & bond yields could be close, and we continue to see deep value in Alibaba below $US90 as stated previously. There are a number of fund managers that are also taking advantages of the stressed share price.