Snap Loss Narrows on Higher Revenue Af… | NewsImpactScreener