AppNexus Tech CEO who sold company for $1.6 billion only kept $100 million for this reason 19th Aug 2025