Compare Nick Leeson To:
Nick Leeson is $230 million richer than Elizabeth Holmes