BFLY Q1 2026 Earnings EPS Beat Surprises as Butterfly Network Posts Narrower Loss
IRS Q1 2026 Earnings Substantial Net Loss Amid Argentine Economic Headwinds
Ivanhoe Electric Inc IE Q1 2026 Earnings EPS Miss Widens as Exploration Costs Weigh on Results
GNTX Q1 2026 Earnings EPS Surpasses Estimates by 381
MDGL Q1 2026 Earnings EPS Beat Amidst Revenue Ambiguity
RPC Inc RES Q1 2026 Earnings EPS Beats Estimates by 186 Shares Edge Lower