Latest news today on Check Point Software Technologies Ltd