TRINI Q1 2026 Earnings EPS Beats Estimates as Net Investment Income Holds Steady PM Q1 2026 Earnings Earnings Beat Expectations Amid Solid Pricing Power PFS Q1 2026 Earnings Strong Earnings Beat Amidst Stable Operations Cheche Group CCG Q4 2024 Earnings EPS Beats Estimates by 4012 Revenue Not Reported NATR Q1 2026 Earnings Strong EPS Surprise Amid Quiet Revenue Disclosures Teekay Corporation TK Q1 2026 Earnings Profitability Amid Market Volatility