Previous Image Next Image Omeros Corporation (OMER) Given a $23.00 Price Target at Maxim Group – June 12, 2017