← Financial / Top

MacroGenics Inc. - Common Stock (MGNX) Financial

United States USD US Stocks estimated
revenue_score77
profit_score74
eps_score57
roe_score74
margin_score79
value_score53
growth_score77
stability_score79
income_score57
risk_score23
Stock Page Compare Mission Signal Whistle