Finance Snap reports ‘challenging’ quarter that missed sales and profit estimates April 21, 2022 admin-dominor Snap reported first-quarter results on Thursday after the bell. Source link