BlackRock TCPC Stock Today Drops 210 Key Support at 398 20260515 Nvidias Jensen Huang Backs British AI Startup Ineffable Intelligence in Record 11 Billion Seed Round Andersons ANDE Reports Strong Q1 2026 Revenue NA EPS Beats US President Trump Departs China After Trade Oil and Taiwan Dominate Talks Telesat Corporation TSAT Shows Resilience with Slight Uptick Testing Key Levels Lucid Group LCID Rebounds 35 as EV Sector Shows Renewed Momentum Village Farms International Faces Pressure Near Support as Cannabis Sector Struggles Prelude Therapeutics PRLD Extends Gains Support Holds Resistance in Focus