Check Point Software Reports Mixed Q1 Results, Shares Drop | Intellectia.AI