;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Brasil chega a 238 bilionários em 2020; fortuna total é quase PIB do Chile

Alexandre Behring, um dos sócios e fundadores da 3G Capital, é um dos novos bilionários da "Forbes" - Getty Images
Alexandre Behring, um dos sócios e fundadores da 3G Capital, é um dos novos bilionários da "Forbes" Imagem: Getty Images

Do UOL, em São Paulo

21/09/2020 13h12

Do ano ado para cá, mais 33 brasileiros se tornaram bilionários e entraram para a lista dos mais ricos do país da revista "Forbes Brasil". Ao todo, o ranking de bilionários brasileiros em 2020 tem 238 nomes.

As fortunas desses bilionários, somadas, chegam a R$ 1,6 trilhão, alta de 33% em relação à soma do ano ado. O valor é quase igual ao PIB (Produto Interno Bruto) do Chile, que foi de R$ 1,63 trilhão (US$ 298,2 bilhões) em 2018, segundos os dados mais recentes do Banco Mundial.

De acordo com a revista, a maioria dos novos bilionários brasileiros conseguiu sua fortuna no mercado de ações, seja pela oferta inicial de papéis (IPO) de suas empresas na Bolsa, seja pela disparada da cotação das companhias das quais são acionistas.

O aumento no número de bilionários também teve um impulso da fabricante de motores Weg. São dez novos bilionários ligados à empresa —os estreantes na lista herdaram participações acionárias deixadas pelos fundadores, Werner Ricardo Voigt, Eggon João da Silva e Geraldo Werninghaus.

Sócio de Lemann é melhor estreante

O estreante mais bem posicionado é o investidor Alexandre Behring da Costa, cofundador do fundo de investimentos 3G Capital, que aparece na sexta posição, com fortuna estimada em R$ 34,32 bilhões. Ele também é presidente do conselho da istração da gigante alimentícia Kraft Heinz e copresidente da mesa da Restaurant Brands International, dona das redes de fast food Burger King, Popeyes e Tim Hortons.

O top dez dos bilionários apresenta outro nome pela primeira vez: o empresário maranhense Ilson Mateus Rodrigues, na nona colocação, com um patrimônio estimado em R$ 20 bilhões. Ele é presidente e principal acionista do Grupo Mateus, rede de varejo que tem 137 lojas físicas em 54 cidades do Norte e do Nordeste.

Safra é o banqueiro mais rico do mundo

Outro fundador do 3G Capital é o empresário Jorge Paulo Lemann, que encabeçava a lista da "Forbes" desde 2013, quando desbancou Eike Batista. Neste ano, porém, ele aparece em segundo lugar, após perder o posto para o banqueiro Joseph Safra, dono do Banco Safra.

Além de ser a pessoa mais rica do Brasil, com patrimônio estimado em R$ 119,08 bilhões, Safra é também o banqueiro mais rico do mundo, de acordo com a revista.

Luiza Trajano, dona do Magalu, aparece como a mulher mais rica do Brasil, ocupando a oitava posição do top dez. Ela subiu 16 posições na lista, depois que seu patrimônio cresceu 181% no último ano.

Nomes do varejo, do setor financeiro e de investimentos dominam as primeiras dez posições.

*Com Estadão Conteúdo