Stranger Things Is the Reason Netflix Ditched China, And the New Season Will Keep It That Way Stranger Things came at a time when Netflix was in desperate need of a new subscriber injection and was preparing to hand the syringe to China regardless of the costs, but the popularity of the show suddenly solved the pressing issue.
iQIYI goes public on NASDAQ at $18 per share On March 29, iQIYI became officially listed on NASDAQ with the ticker symbol IQ. At $18 per share, it has raised a total of $2.25 billion.