BWX Technologies BWXT Tests Key Support After 164 Decline Defense Sector Headwinds May Persist Journey Medical DERM Holds Steady at 596 as Stock Consolidates Between Key Levels ITHAX Acquisition Corp III ITHA Holds Steady at 997 as Traders Eye Key Levels Reviva Pharmaceuticals Holdings Inc RVPH Holds Steady at 041 as Key Levels Define Trading Range