Live feed16:47:09·273dINSIDERFilingvia QuantisnowDirector Stampacchia Otello converted options into 379 shares and bought $7,999,924 worth of shares (267,556 units at $29.90) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IKNA· Ikena Oncology Inc.Health CareOriginal source