Compare Leonard N. Stern To:
Leonard N. Stern is $3.9 billion richer than Robert Stiller