iQIYI (NASDAQ:IQ) Sets New 12-Month Low - Should You Sell?
Market Beat·
- iQIYI shares hit a new 52-week low of $0.9419 during mid-day trading on Thursday, with a market capitalization of $911.84 million.
- Major brokerages maintain mixed ratings, with an overall consensus rating of Hold and a consensus price target of $1.73.
- Institutional investors and hedge funds hold 52.69% of the stock, having made various adjustments to their positions recently.
