MATV Q1 2026 Earnings Massive EPS Surprise Drives Stock Higher TREX Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Nortech Systems Q3 2025 Earnings Loss Per Share of 005 Amidst Cautious Outlook Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock ETSY Q1 2026 Earnings EPS Surges Past Estimates on 409 Beat Quanex Building Products Announces Quarterly Dividend JBS Q1 2026 Earnings EPS Falls Short of Estimates Amid Persistent Margin Headwinds Kazatomprom Reports 17 Production Increase in Third Quarter