Check Point Software Technologies Reports 2023 First Quarter Financial Results – Yahoo Finance Bharat Shukla 3 years ago source