Theravance Biopharma TBPH Stock Analysis 055 Gain What to Watch 20260520 1stdibs DIBS Q1 2026 Earnings Why the Beat Matters Chinas Investment in Europe Hits 7Year High Still Below Previous Peak Zydus Lifesciences Surges to Record High After Strong Quarterly Earnings and Share Buyback Announcement Space Exploration and ETFs NASA SpaceX and Tema Funds in Focus