RYZ Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Stock Gains 487 Rapid7 Q1 2026 Earnings EPS Surprise Drives Positive Market Response Canaan Inc CAN Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Ongoing Industry Headwinds BLX Q1 2026 Earnings Trade Finance Bank Reports EPS of 131 as Shares Edge Lower DSWL Q1 2009 Earnings Significant EPS Miss Despite Positive Stock Reaction PFS Q1 2026 Earnings EPS Beats Estimates by Nearly 10 Shares Edge Lower