Is Xpo Xpo Stock Defensive In Downturns Price At 209.78 Down 1.39 20260413 Why Is Defsec Dfsc Stock Moving Today Price At 2.02 Up 4.12 20260413 Is Sol Gel Technologies Slgl Stock Expanding Price At 73.04 Down 8.08 20260406