Sunrun RUN Crushes Q1 2026 Estimates EPS 062 Tops Views Alphabet Sets Record with 36 Billion Yen Bond Sale to Fuel AI Investments Adani Group Settles US Civil Fraud Allegations for 18 Million Roku ROKU Stock Today Drops 142 Key Support at 11786 20260515 TuHURA Biosciences HURA Gains Nearly 7 as Shares Approach Key Resistance at 262 Exzeo Group Inc XZO Rallies 386 as Buyers Defend Key Support at 1280 Origin Bancorp OBK Holds Steady Near Support as Trading Volume Picks Up Singularity Future Technology SGLY Holds Steady at 040 MicroCap Stability or Stalling DT Midstream DTM Stock Is It a Smart Buy DT Midstream misses Q4 EPS estimates by 87