Live feed16:05:06·735dINSIDERFilingvia QuantisnowNew insider Buell Jennifer claimed ownership of 13,670 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.AGEN· Agenus Inc.Health CareOriginal source