OMER - Omeros Corporation Stock Analysis | Finranks