Triumph Financial COO Executes 193430 Insider Share Sale Mortgage and Refinance Rates Decline on May 22 2026 Offering Relief to Borrowers EOG Resources Surges in Q1 as Oil Prices and Operational Strength Drive Investor Optimism Tui Faces Safety Scrutiny After E coli Death of Toddler in Egypt Streaming Giants Gear Up for Weekend Content Showdown Netflix Hulu Prime Video Apple TV Roll Out New Releases Trumps Potential Absence at Sons Wedding Highlights Geopolitical Pressures on Market Sentiment Once Upon a Farm PBC OFRM Q1 2026 Earnings EPS Misses Estimates Stock Gains Amid Uncertainty NTAP Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally DTIL Q1 2026 Earnings EPS Miss and Steep SellOff as Losses Widen Kaltura Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Amid Revenue Uncertainty Prosperity Bancshares PB Q1 2026 Earnings EPS Misses Estimates Stock Slides Public Storage PSA Q1 2026 Earnings Strong Earnings Beat Driven by Pricing and Occupancy Gains WR Berkley WRB Holds Steady Near Support Amid Modest Pullback W P Carey Inc WPC Mild Gain as REIT Tests Key Support Levels First Community Corporation FCCO Edges Lower Amid Light Trading as Key Support Levels Hold Isabella Bank ISBA Slips Slightly Holds Above Key Support at 4089 Zentalis Pharmaceuticals ZNTL Rises 152 as Stock Tests Key Resistance WNC Q1 2026 Earnings EPS Falls Short of Expectations Despite Uptick in Shares VBNK Q1 2026 Earnings EPS Misses Estimates as Operating Headwinds Materialize Skye Bioscience Q1 2026 Earnings WiderthanExpected Loss Highlights Pipeline Progress Equifax Q1 2026 Earnings EPS Beat Drives Modest Share Gain Amid Mixed Operating Environment AVAL Q2 2025 Earnings Strong EPS Report Amid Mixed Macro Signals Norfolk Southern Q1 2026 Earnings EPS Beat Lifts Shares Despite Macro Headwinds April CPI Inflation Accelerates to 38 Annually Topping Expectations and Marking Highest Since May 2023 ENIC Q4 2025 Earnings EPS Beat Surprises Market Despite Stock Decline Real Messenger Warrants RMSGW Slide 64 as Shares Languish at 004 Support