Palo Alto Networks acquires security company LightCyber for $105M
Snap soars on NYSE debut at $24 per share