Estimated : 2,500-3,500,000,000 IRR
Price realized : 3,000,000,000 IRR
Estimated : 1,000-1,500,000,000 IRR
Price realized : 1,400,000,000 IRR
Estimated : 1,500-2,000,000,000 IRR
Price realized : 1,300,000,000 IRR
Estimated : 3,000-4,000,000,000 IRR
Price realized : 5,500,000,000 IRR
Estimated : 700-900,000,000 IRR
Price realized : 1,100,000,000 IRR
Estimated : 1,500-2,000,000,000 IRR
Price realized : 2,500,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 2,200,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 3,600,000,000 IRR
Estimated : 1,500-2,000,000,000 IRR
Price realized : 2,400,000,000 IRR
Estimated : 3,500-5,000,000,000 IRR
Price realized : 3,200,000,000 IRR
Estimated : 600-800,000,000 IRR
Price realized : 1,000,000,000 IRR
Estimated : 4,000-6,000,000,000 IRR
Price realized : 7,500,000,000 IRR
Estimated : 1,500-2,000,000,000 IRR
Price realized : 2,200,000,000 IRR
Estimated : 1,000-1,500,000,000 IRR
Price realized : 1,400,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 3,000,000,000 IRR
Estimated : 3,500-5,000,000,000 IRR
Price realized : 4,800,000,000 IRR
Estimated : 3,000-4,000,000,000 IRR
Price realized : 4,000,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 1,400,000,000 IRR
Estimated : 3,000-4,000,000,000 IRR
Price realized : 5,200,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 1,800,000,000 IRR
Estimated : 300-400,000,000 IRR
Price realized : 400,000,000 IRR
Estimated : 2,500-3,500,000,000 IRR
Price realized : 3,000,000,000 IRR
Estimated : 15,000-20,000,000,000 IRR
Price realized : 23,000,000,000 IRR
Estimated : 3,000-4,000,000,000 IRR
Price realized : 4,500,000,000 IRR
Estimated : 6,000-8,000,000,000 IRR
Price realized : 11,000,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 850,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 2,500,000,000 IRR
Estimated : 5,000-7,000,000,000 IRR
Price realized : 7,500,000,000 IRR
Estimated : 6,000-8,000,000,000 IRR
Price realized : 7,000,000,000 IRR
Estimated : 300-400,000,000 IRR
Price realized : 800,000,000 IRR
Estimated : 600-800,000,000 IRR
Price realized : 700,000,000 IRR
Estimated : 300-400,000,000 IRR
Price realized : 380,000,000 IRR
Estimated : 400-600,000,000 IRR
Price realized : 400,000,000 IRR
Estimated : 500-700,000,000 IRR
Price realized : 550,000,000 IRR
Estimated : 600-800,000,000 IRR
Price realized : 750,000,000 IRR
Estimated : 700-900,000,000 IRR
Price realized : 1,100,000,000 IRR
Estimated : 300-400,000,000 IRR
Price realized : 1,000,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 2,200,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 1,500,000,000 IRR
Estimated : 8,000 – 12,000,000,000 IRR
Price realized : 9,000,000,000 IRR
Estimated : 1,500 – 2,000,000,000 IRR
Price realized : 1,600,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 4,200,000,000 IRR
Estimated : 5,000-7,000,000,000 IRR
Price realized : 6,000,000,000 IRR
Estimated : 4,000-6,000,000,000 IRR
Price realized : 0 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 1,900,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 1,100,000,000 IRR
Estimated : 4,000-6,000,000,000 IRR
Price realized : 6,000,000,000 IRR
Estimated : 1,000-1,500,000,000 IRR
Price realized : 1,300,000,000 IRR
Estimated : 50,000-60,000,000,000 IRR
Price realized : 51,000,000,000 IRR
Estimated : 2,500-3,500,000,000 IRR
Price realized : 3,000,000,000 IRR
Estimated : 1,000-1,500,000,000 IRR
Price realized : 1,000,000,000 IRR
Estimated : 4,000-6,000,000,000 IRR
Price realized : 5,500,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 1,200,000,000 IRR
Estimated : 5,000-7,000,000,000 IRR
Price realized : 6,500,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 3,400,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 750,000,000 IRR
Estimated : 1,500-2,000,000,000 IRR
Price realized : 1,600,000,000 IRR
Estimated : 1,000-1,500,000,000 IRR
Price realized : 2,900,000,000 IRR
Estimated : 800-1,200,000,000 IRR
Price realized : 1,300,000,000 IRR
Estimated : 500-700,000,000 IRR
Price realized : 850,000,000 IRR
Estimated : 7,000-9,000,000,000 IRR
Price realized : 8,000,000,000 IRR
Estimated : 3,500-5,000,000,000 IRR
Price realized : 3,800,000,000 IRR
Estimated : 12,000 -16,000,000,000 IRR
Price realized : 19,000,000,000 IRR
Estimated : 1,500-2,000,000,000 IRR
Price realized : 1,600,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 2,400,000,000 IRR
Estimated : 600 – 800,000,000 IRR
Price realized : 600,000,000 IRR
Estimated : 1,000-1,500,000,000 IRR
Price realized : 1,400,000,000 IRR
Estimated : 1,000-1,500,000,000 IRR
Price realized : 1,100,000,000 IRR
Estimated : 400 – 600,000,000 IRR
Price realized : 400,000,000 IRR
Estimated : 2,500-3,500,000,000 IRR
Price realized : 2,800,000,000 IRR
Estimated : 3,000-4,000,000,000 IRR
Price realized : 3,000,000,000 IRR
Estimated : 8,000-12,000,000,000 IRR
Price realized : 13,000,000,000 IRR
Estimated : 700-900,000,000 IRR
Price realized : 850,000,000 IRR
Estimated : 2,000-3,000,000,000 IRR
Price realized : 2,000,000,000 IRR
Estimated : 3,000-4,000,000,000 IRR
Price realized : 0 IRR
Estimated : 2,500-3,500,000,000 IRR
Price realized : 4,500,000,000 IRR
Estimated : 3,000-4,000,000,000 IRR
Price realized : 4,200,000,000 IRR
Estimated : 4,000-6,000,000,000 IRR
Price realized : 7,500,000,000 IRR