<% let { overview, bio, netWorth, milestones } = profileData; // to avoid a profile breaking from missing data overview = overview || {}; bio = bio || {}; netWorth = netWorth || {}; milestones = milestones || {}; %> <% var bioDescription = profile.rank === 'n/a' ? profile.commonName + ' is unranked on Bloomberg\'s Billionaire list with a fortune valued at '+ profile.fWorth : profile.commonName + ' is number ' + profile.rank + ' on Bloomberg\'s Billionaire list with a fortune valued at '+ profile.fWorth %> <%= seo.title %> - <%= profile.commonName %> <%- include('../_partials/meta.html', { contentId: profile.personId, pageId: `/profiles/${profileData.slug}` }) %>
<%- include('../_partials/header.html') %>

<% if (profile.rank !== 9999 && profile.rank !== 'n/a') { %> # <%= profile.rank %> <% } %> <%= profile.commonName %> <%= profile.fWorth %>

<% if (overview && overview.intelligence && overview.intelligence.length) { %>

Random fact: <%= overview.intelligence[Math.floor(Math.random() * overview.intelligence.length)].replace('* ', '') %>

<% } %>

Overview

<%- overview.overview %>

As of <%- include('../_partials/time.html', cave.updated) %>:
Last change <% if (profile.lastChange === 0) { %> No change <% } else { %> <%= profile.fLastChange %> ( <%= profile.fLastPercentChange %>) <% } %>
YTD change <% if (profile.ytdChange === 0) { %> No change <% } else { %> <%= profile.fYtdChange %> ( <%= profile.fYtdPercentChange %>) <% } %>
Biggest asset <%= h.getBiggestAsset(netWorth) %>
Country / Region <%= profile.citizenship %>
<% if (bio.age) { %>
Age <%= bio.age %>
<% } %>
Industry <%= profile.industry %>
View net worth over:   Max 1 year 1 quarter 1 month 1 week

Relative Value

<%- profile.commonName %>'s net worth of <%= profile.fWorth %> can buy ...

0
troy ounces of gold
0
barrels of crude oil

... and is equivalent to ...

0%
of the GDP of the United States
0%
of the total wealth of the 500 richest people in the world
0%
of the top 100 U.S. college endowments
0%
of the top 200 U.S. executives’ total awarded compensation
0%
of U.S. existing home sales
0
times the median U.S. household income

Latest News

Net Worth Summary

Cash
Private asset
Public asset
Misc. liabilities
Confidence rating: <% [0,1,2,3,4].forEach(i => { %> <% if (i < overview.confidence) { %> <% } else { %> <% } %> <% }) %>
<% if (netWorth) { %> <% netWorth.netWorthSummary.split('\n').filter(p => p).forEach(p => { %>

<%- p %>

<% }) %> <% } %>

Biography

<% if (bio ) { %>
Birthdate: <%= bio.birthDay.replace('1/1/', '') %>
Family: <%= bio.maritalStatus ? bio.maritalStatus : 'Unmarried' %>, <%= bio.numChildren === 1 ? '1 child': h.customStringReplace(bio.numChildren) + ' children' %>
<% if (bio.schools) { %>
Education: <%= bio.schools.map(d => d.school).join(", ") %>
<% } %> <% } %>
<% if (bio && bio.biography) { %> <% bio.biography.split('\n').filter(d => d).forEach(p => { %>

<%- p %>

<% }) %> <% } %>
<% if (milestones && milestones.milestones) { %>
Milestones <% milestones.milestones.forEach(m => { %>
  • <%= m.year %> <%= m.event %>
<% }) %>
<% } %>
<%- include('../_partials/footer.html') %>