TBRG Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Disappointing Quarter Solarmax Technology Inc SMXT Q1 2026 Earnings A Challenging Start with Narrowed Losses NATL Q1 2026 Earnings EPS Misses Estimates by 269 Amid Operational Uncertainty JBGS Q1 2026 Earnings Positive EPS Marks a Step Forward Amidst Market Uncertainty BioAge Labs Q1 2026 Earnings EPS Beat on Lower Loss PreRevenue Stage Continues SQM Q2 2025 Earnings Lithium Tailwinds Lift Profitability Amid Market Recovery