TransAlta Corporation TAC Stock Diagonal Spread Weakens 20260420 Rezolve AI RZLVW Stock Is It Trending Up 600 20260422 RCE Ready quarterly preferred stock earnings details are pending full operational performance disclosures VIAV Viavi Solutions posts 156 percent Q1 2026 EPS surprise shares rise 11 percent on upbeat investor reaction The operating leverage hidden in Willis WLFC results Q1 2026 Earnings Beat Estimates Fate Therapeutics FATE Stock Why Market Expansion Breakdown Watch 20260420 Should I be cautious with Eikon Therapeutics EIKN stock today Market Focus 20260420 Is Nuveen NIM stock showing technical weakness Nuveen muni fund posts 015 EPS amid strong fixed income demand