Dsgx Stock Analysis Descartes Systems Group Inc. The Dips 0.92 To 70.9 In Tech Sector 20260401 Is Centuri Ctri Stock A Growth Play Price At 33.57 Up 0.48 20260410 Iccc Stock Analysis Immucell Corporation Animal Health Gains 1.42 Pct At 6.44 20260403 1 Tdg Gains Ground As Investors Pile In 20260401 1 Is Doordash Dash Stock Tied To Economic Cycles Price At 156.45 Up 3.95 20260402 Sid Stock Analysis Companhia Siderurgica Nacional S.A. Steel Gains 2.42 Percent To 1.27 20260401 1 Fig Q4 2025 Earnings Figma Inc. Beats Eps Estimates With 0.08 Vs 0.0662 Forecast 20260403 Tmde Stock Analysis Tmd Energy Limited Gains 76.42 Percent To Hit 1.87 Dollars 20260403 1