Breakout Momentum Plays You Need to Know About Omeros (NASDAQ:OMER) reported first-quarter 2026 net income of $56.1 million, ...