OPTT Q1 2026 Earnings EPS Misses Estimates Shares Gain Slightly
METC Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Market Conditions
ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss
60 Degrees Pharmaceuticals Inc SXTP Q1 2026 Earnings EPS Misses Estimates No Revenue Yet
AXT Inc Q1 2026 Earnings EPS Surprise Beats Estimates as Company Narrows Loss
IRS Q1 2026 Earnings Substantial Net Loss Amid Argentine Economic Headwinds