“Shaun Maguire believes it is strategically sound for Stripe to remain a private company at this time.”