NMI Holdings Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly ROCK Q1 2026 Earnings Earnings Miss Estimates Stock Rises Slightly Draganfly DPRO Q1 2026 Earnings Narrow EPS Miss as Stock Rises But Revenue Remains Elusive VRCA Q1 2026 Earnings EPS Misses Estimates as Company Advances Pipeline Marine Products Corporation MPX Q1 2026 Earnings Weak Profitability and Stock Decline Highlight Ongoing Challenges EWBC Q1 2026 Earnings EPS Beats Estimates Shares Tick Higher