Is Agenus Inc (NASDAQ:AGEN) A Better Buy Than Others After A -76.76% Fall In This Year?
In last trading session, Agenus Inc (NASDAQ:AGEN) saw 0.67 million shares changing hands with its beta currently measuring 1.28. Company’s recent per share price level