NewsICHR Shares Decline Following Analyst DowngradeMay 6, 2025 • NewsCompanies mentioned:ICHRIchor Holdings shares are trading lower after a firm issued a downgrade with a new price target set at $28.00.