STTK Q1 2026 Earnings Narrower Loss Surprises No Revenue as Pipeline Progress Continues
PAPL Q3 2025 Earnings EPS Surprises to the Upside Despite Stock Decline
Ryde Group RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947
Ivanhoe Electric Inc IE Q1 2026 Earnings EPS Miss Widens as Exploration Costs Weigh on Results
IMVT Q1 2026 Earnings WiderThanExpected Loss as Clinical Development Advances
Dingdong DDL Q4 2025 Earnings Profitability Surprise Drives Cautious Optimism Amid Revenue Ambiguity