Live feed16:47:09·267dINSIDERFilingDirector Stampacchia Otello converted options into 379 shares and bought $7,999,924 worth of shares (267,556 units at $29.90) (SEC Form 4)IKNA· Ikena Oncology Inc.Health CareOriginal source