Wall St Engine
Innate Pharma SA (IPHA) earnings — dates, estimates & beat history