IDT Corporation IDT Edges Higher as Stock Tests Key Resistance Near 5555 GFL Environmental Slips 067 as Waste Management Stock Tests Key Support Zone Kraft Heinz KHC Edges Higher as Stock Holds Support Zone Pulmatrix PULM Experiences Modest Decline Amid Tight Trading Range