AGEN Financial SummaryAgenus Inc. key financial data and ratios.Income Statement (Latest Annual)Revenue$114.2MNet Income$115.0KEPS-0.00TTM RatiosP/S1.61P/B-0.62Current Ratio0.41Key Metrics