I'm real curious to see if this is another Baidu, or is it a Tim Hortons. I compare the 2 because I think traders who missed the big 1st day runup on Baidu might want to grab this HOPING the same thing will happen. Traders( like myself) who missed the big Chipolti 1st day runup waited for Tim Hortons thinking it would do the same After an IPO price of about $23, THI opened at $52x$54 and dropped all the way down to $32 before any trades were initiated. I know I made the mistake of jumping on board the 1st day around $30 and sat on that stock for 1 year before breaking even.
As to your question, I'm still long LFC and think China still has room to move with or without Alibaba.