Pre Loader of SayNetworth

×

Leonid Mikhelson is $4.2 Billion richer than John Menard Jr

Share Result

John Menard Jr

John Menard Jr Image

Net Worth:

$17.4 Billion

Leonid Mikhelson

Leonid Mikhelson Image

Net Worth:

$21.6 Billion