← Financial / Top

Amarin Corporation plc - American Depositary Shares (AMRN) Financial

United States USD US Stocks estimated
revenue_score85
profit_score93
eps_score55
roe_score93
margin_score90
value_score65
growth_score85
stability_score90
income_score55
risk_score59
Stock Page Compare Mission Signal Whistle