AMRN - Amarin Corporation plc Stock Analysis | Finranks