Omeros Corporation

NASDAQ:OMER   3:59:52 PM EDT
9.82
-0.42 (-4.10%)
4:56:51 PM EDT: $10.34 +0.52 (+5.30%)
Twitter Share  Facebook Share StockTwits Share