Innovative Solutions and Support Inc ISSC Q1 2026 Earnings EPS Smashes Estimates by 477 as Shares Slip SM Q1 2026 Earnings Robust Earnings Beat Driven by Operational Efficiency Tetra Tech Q1 2026 Earnings EPS Beats Estimates Stock Rises 147 Barnwell Industries Q4 2024 Earnings Reports Loss of 019 Per Share Stock Rises 091 Cyngn Inc CYN Q1 2026 Earnings EPS Beat Amid Zero Revenue Stock Edges Lower PUK Q4 2025 Earnings EPS Misses Estimates by 2917 Stock Declines