Why iQIYI Stock Is Nosediving
iQIYI Inc - ADR (NASDAQ: IQ) shares are trading lower by 12.78% to $5.84 during Tuesday's trading session after the company announced a proposed offering of 76.5 million American Depositary Shares, priced at $5.90 per share.