JKS Q4 2025 Earnings Loss per Share Misses Estimates by a Wide Margin Yet Stock Edges Higher LPX Q1 2026 Earnings EPS Surges 218 Above Estimates Amid Operational Strength BTMD Q1 2026 Earnings EPS Beats Estimates by 2371 Amid Revenue Discrepancy OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient AGNC Q1 2026 Earnings EPS Beats Estimates by 145 Amid Stock Decline SUZ Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Favorable Pulp Market