Stack’s net worth is $1.1 billion, Forbes estimates.

Read the full article at: www.forbes.com