IQiyi Stock Is a Play on China’s Millennial Craze

But IQ’s market value is only $12.5 billion. IQ went public at $18 in March 2018, giving it an $11.6 billion valuation. IQ had 50.8 million subscribers at that time. IQiyi stock rocketed to $44 …