Welltower WELL Stock Today Drops 087 Key Support at 20587 20260521 TFCI Gains Attention as JhunjhunwalaPartnered Fund Acquires Stake Management Discusses Business Outlook Samsara IOT Reports Strong Q1 2026 Revenue NA EPS Beats EUChina Trade Relations Face Critical Juncture as Brussels Reassesses Strategy ISTR Q1 2026 Earnings Strong EPS Beat Defies Modest Market Skepticism WSJs Heard on the Street Launches Eighth Annual StockPicking Contest Mastercard MA Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Downtick ROKU Q1 2026 Earnings EPS Surges Past Estimates by 71 Stock Slips Slightly DCO Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Headwinds LGND Q1 2026 Earnings EPS Miss Weighs on Shares Despite Ongoing Strategic Execution MSIF Q1 2026 Earnings Net Investment Income Slightly Below Expectations Golub Capital BDC Inc GBDC Q1 2026 Earnings Significant EPS Miss as Net Investment Income Declines DNA Q1 2026 Earnings EPS Misses Estimates by 2743 Amid Operational Challenges