April 14, 2025

Market

iQIYI Inc ADR [IQ] fell -18.41% so far this year. What now?

iQIYI Inc ADR [NASDAQ: IQ] loss -1.80% or -0.03 points to close at $1.64 with a heavy trading volume of 87274364 shares. The daily chart for IQ points out that the company has recorded -39.03% loss over the past six months. If we look at