Is Can Fite Bio Canf Stock Stabilizing Price At 3.07 Down 0.65 20260402 Will 4D Fdmt Stock Hit Record Highs Price At 9.48 Down 3.95 20260402 Is Kadant Kai Stock Better Than Industry Peers Price At 324.83 Up 0.34 20260410