Snap (SNAP) will report earnings on 7/23 after the close with the Street looking for -$0.10 on $359.56M in revenue. Next quarter is guided to an $0.08 loss on $402.19M while the FY is a $0.30 loss on $1.6B. Shares have closed lower in four of the las...