TTRX Q1 2026 Earnings Narrow Loss Slightly Misses Estimates as PreRevenue Biotech Advances Pipeline
NTRA Q1 2026 Earnings EPS Misses Estimates as Revenue Unreported Stock Slightly Down
Navios Maritime Partners NMM Q1 2026 Earnings EPS Beats Estimates by 171 Despite Slight Stock Pullback
GRNQ Q1 2024 Earnings Loss Per Share of 004 as Stock Declines Over 5
TechnipFMC FTI Q1 2026 Earnings EPS Delivers 118 Surprise but Shares Retreat
JOYY Q4 2025 Earnings EPS Misses Estimates Shares Decline 287