Trtn E Stock Analysis Triton 5.75 Series E Pref Shares Hold Steady At 100 Usd 20260403 Billionaire Stanley Druckenmiller Invests 3387 Million in Caris Life Sciences During Q1 NPB Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher TNDM Q1 2026 Earnings Tandem Diabetes Posts NarrowerThanExpected Loss Shares Rise EU Downgrades 2026 Growth Forecast Amid Strait of Hormuz Crisis and Energy Inflation SpaceXs IPO Ambitions Highlight Growing Dependence on Starlink for Revenue and Profit Lenovo Shares Surge Over 15 on Record Earnings as AI Revenue Nearly Doubles SpaceX OpenAI and Anthropic IPOs Could Trigger Wall Street Trading Frenzy as Passive Investors Rebalance