Marathon MPC Q1 2026 Earnings Beat Revenue NA EPS 165 Over 70 Million Digital Warnings Issued to Combat Online Child Abuse Potential Regulatory Implications for Tech Sector Kalshi Traders Bet on USIran Nuclear Deal by 2027 as Talks Intensify Silo Pharma SILO Q4 2023 Earnings Miss Sparks Concern Compugen CGEN Surges 728 as Shares Approach Key Resistance Level Trinity Capital 7875 Notes TRINI Hold Near Par as Income Demand Steadies Flaherty Crumrine Preferred and Income Securities Fund FFC Holds Steady Near Support Amid Modest Gains Lumentum Holdings LITE Slightly Lower Amid Sector Rotation Key Levels in Focus