World Markets Live

Reaction: Snap opens for trading at $24 per share

Our live blog tracked market reaction as Snap mad its public debut, opening at $24 a share.

Read the analysis below.

(App users please click here).