Starwood Property Trust STWD Q1 2026 Earnings EPS Miss Amid Stable Market Performance Amplitech Group Inc Series B Right AMPGZ Q1 2026 Earnings EPS Misses Estimates on Wide Surprise Stock Drops Over 18 OCFC Q1 2026 Earnings EPS Beat of 591 Highlights Resilience Amid Slight Stock Decline CYD Q3 2020 Earnings Near InLine EPS as China Recovery Supports Demand UZD Q1 2026 Earnings Significant EPS Beat Driven by Strong Operational Performance NXDR Q1 2026 Earnings Narrowed Losses Signal Progress Amid Operational Efficiency