What to expect when Sagimet SGMT reports earnings Q4 2025 Profit Exceeds Views American Electric Power AEP Declares Regular Quarterly Common Dividend Extending 116Year Unbroken Payout Track Record BTOG Bit Origin highlights steady crypto mining operational progress in its latest quarterly earnings release How Franklin FTF manages counterparty exposure FTF Earnings Franklin Reports Quarterly Results for Limited Duration Trust Indian Government in Advanced Consultations on Cotton Import Duty Removal Official Says Republic Services Stock Nears Potential Golden Cross as Market Conditions Evolve Plus500 Reports 11 Revenue Growth in Latest Quarter Reaffirms FullYear Expectations BJs Wholesale Club Announces Strategic Store Changes Amid Consumer Spending Shift PayPal Stock Gets Michael Burrys Vote of Confidence But Competitive Pressures Could Keep Trajectory Uneven UK Defence Secretary Questions 5m Gift to Nigel Farage Over Possible Russia and Iran Ties GECCI Q1 2026 Earnings Strong EPS Beat Driven by Robust Investment Income Syprus Solutions Inc SYPR Q3 2025 Earnings Modest Profitability Amidst Operational Challenges CPIX Q1 2026 Earnings Net Loss Reported Shares Edge Higher GPMT Q1 2026 Earnings Narrower Loss Surprises Estimates as Mortgage REIT Works Through Portfolio Challenges ESPR Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed TOL Q1 2026 Earnings EPS Surpasses Estimates Amid Resilient Housing Demand Churchill Capital Corp IX CCIX Holds Steady Near Support as Market Awaits Merger Catalyst Grande Group Limited GRAN Tests Support Zone After 286 Decline National Vision Holdings EYE Edges Higher Approaching Key Resistance Level Enel Chile ENIC Holds Near Support After Modest Uptick SuRo Capital Holds Steady Near Support as Price Edges Higher Japan and Philippines to Begin Negotiations on IntelligenceSharing Agreement Implications for Regional Security Dynamics LOW Q1 2026 Earnings Earnings Beat Estimates as Consumer Caution Weighs on Shares Goldman Sachs Edges Higher GS Tests Key Resistance Near 1000 Level