GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism
PMTW Q1 2026 Earnings Significant EPS Miss as Trust Reports 016 per Share vs 038 Estimate
NTIP Q1 2026 Earnings Net Loss of 002 Reported Stock Dips 067
ArcBest Q1 2026 Earnings EPS Surpasses Estimates on Strong Cost Control
CENT Q1 2026 Earnings Earnings Beat Estimates by 154 Stock Edges Lower
Nuburu Inc BURU Q3 2023 Earnings Net Loss Reported as Company Advances Industrial Laser Commercialization