PLMR Q1 2026 Earnings Earnings Beat Driven by Underwriting Strength ONDS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges LUXE Q1 2026 Earnings EPS Misses Estimates by 2253 as Stock Edges Lower KD Q1 2026 Earnings EPS Miss Overshadowed by Strategic Optimism Hurco Companies Inc HURC Q1 2026 Earnings Loss Reported Amid Challenging Demand Stock Edges Higher Ivanhoe Electric IE Slips 294 as Key Support Levels Come into Focus SOS Limited SOS Slips Below Resistance Key Support Levels in Focus Marine Petroleum Trust MARPS Holds Steady Near Key Support Level Armstrong World Industries AWI Holds Steady Near Resistance as Trading Volume Remains Subdued GPCR Q1 2026 Earnings Smaller Loss Than Expected as Pipeline Advances