NeoVolta Inc NEOV Q1 2026 Earnings EPS Surprises to the Upside Stock Gains Ground INSP Q1 2026 Earnings EPS Misses Estimates by 376 Stock Edges Higher Core Molding Technologies CMT Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines Global Self Storage Inc SELF Q4 2025 Earnings EPS Falls Short of Estimates as Revenue Details Remain Undisclosed JBL Q1 2026 Earnings EPS Surge Beats Estimates Shares Rally 44 Gibraltar Industries Q1 2026 Earnings Earnings Per Share Misses Consensus Yet Stock Climbs 461