Snap values itself at nearly $24B

Snap values itself at nearly $24B