bf/NYSE:BLD_icon.jpeg

NYSE:BLD

TopBuild Corp.

  • Stock

USD

Last Close

370.41

12/11 21:00

Market Cap

12.39B

Beta: 1.50

Volume Today

187.47K

Avg: 233.72K

PE Ratio

19.08

PFCF: 17.24

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
net income
-8.58M
-
5.83M
167.95%
6.38M
9.43%
5.77M
9.56%
-3.80M
165.86%
6.40M
268.42%
16.63M
159.84%
59.74M
259.24%
11.12M
81.39%
15.62M
40.47%
24.57M
57.34%
21.31M
13.27%
-1.71M
108.03%
23.46M
1,471.87%
31.39M
33.82%
104.99M
234.44%
26.39M
74.87%
27.15M
2.90%
42.66M
57.11%
38.55M
9.62%
37.98M
1.48%
52.05M
37.04%
54.98M
5.62%
45.98M
16.36%
50.77M
10.41%
55.50M
9.31%
70.00M
26.13%
70.76M
1.08%
59.84M
15.43%
90.38M
51.03%
95.44M
5.59%
78.36M
17.89%
114.71M
46.39%
143.70M
25.27%
153.75M
6.99%
143.83M
6.45%
135.87M
5.54%
164.40M
21.00%
167.60M
1.95%
146.38M
12.66%
152.38M
4.10%
depreciation and amortization
6.54M
-
6.49M
0.76%
3.02M
-
2.95M
2.38%
2.90M
1.80%
3.01M
4.08%
3.02M
0.07%
3.09M
2.42%
3.23M
4.63%
3.60M
11.54%
4.92M
36.46%
4.70M
4.43%
5.44M
15.79%
9.74M
79.03%
11.95M
22.63%
12.29M
2.83%
12.47M
1.54%
13.06M
4.71%
13.47M
3.09%
13.70M
1.69%
14.19M
3.61%
19.12M
34.75%
14.22M
25.65%
14.88M
4.69%
15.52M
4.27%
17.70M
14.07%
17.78M
0.46%
28.39M
59.61%
30.50M
7.45%
30.12M
1.24%
32.43M
7.66%
30.28M
6.62%
32.10M
6.00%
32.55M
1.41%
33.56M
3.11%
34.66M
3.27%
34.26M
1.17%
deferred income tax
3.62M
-
15.83M
337.29%
4.21M
-
-21.97M
621.76%
-3K
99.99%
1.79M
59,800%
479K
73.26%
13.06M
2,627.35%
1.44M
88.95%
2.50M
73.53%
1.91M
23.84%
-59.80M
3,235.87%
1.43M
102.39%
2.03M
42.44%
-1.08M
153.24%
13.64M
1,359.83%
95K
99.30%
-116K
222.11%
-360K
210.34%
9.27M
2,674.72%
-39K
100.42%
1K
102.56%
-671K
67,200%
-3.36M
400.89%
-183K
94.56%
-23K
87.43%
-1.46M
6,226.09%
-1.16M
20.48%
-81K
93.00%
81K
-
563K
595.06%
4.21M
648.49%
5.79M
37.35%
stock based compensation
960K
-
840K
12.50%
1.48M
-
1.50M
1.42%
1.60M
6.60%
2.10M
31.56%
2.04M
3.18%
1.93M
5.50%
2.08M
8.20%
3.02M
44.77%
2.37M
21.38%
2.42M
1.85%
2.40M
0.58%
3.00M
24.69%
2.85M
4.94%
3.07M
7.94%
2.97M
3.29%
4.51M
51.85%
3.93M
13.01%
2.25M
42.77%
3.91M
73.92%
5.13M
31.27%
3.12M
39.16%
2.59M
16.92%
3.11M
19.98%
2.27M
27.16%
3.00M
32.30%
2.94M
1.90%
3.73M
26.73%
3.33M
10.54%
2.61M
21.66%
2.64M
0.96%
3.13M
18.89%
3.75M
19.65%
4.19M
11.81%
4.76M
13.45%
5.13M
7.76%
change in working capital
5.16M
-
3.07M
40.50%
-176.45M
5,847.56%
259.28M
246.94%
27.01M
89.58%
-24.72M
191.53%
-14.69M
40.58%
-19.79M
34.70%
-10.34M
47.76%
8.07M
178.02%
9.58M
18.79%
-22.13M
330.92%
-11.42M
48.38%
4.40M
138.55%
-17.68M
501.43%
-18.47M
4.48%
-3.67M
80.11%
1.66M
145.25%
-34.33M
2,165.64%
248K
100.72%
11.37M
4,483.47%
14.55M
28.00%
2.99M
79.46%
20.39M
582.23%
-11.67M
157.22%
15.98M
237.00%
-5.05M
131.62%
-2.08M
58.95%
-9.92M
378.17%
-18.17M
83.16%
-63.76M
250.86%
-61.53M
3.51%
-76.70M
24.66%
-23.15M
69.81%
-7.99M
65.49%
11.59M
244.99%
-6.77M
158.45%
70.11M
1,135.37%
-16.83M
124.00%
accounts receivables
-185.23M
-
5.82M
103.14%
-15.52M
366.67%
-10.60M
31.72%
-205.15M
1,835.89%
-120.44M
41.29%
-232.14M
92.74%
-130.96M
43.59%
-160.85M
22.83%
-158.71M
1.33%
-255.16M
60.78%
-275.90M
8.13%
-262.73M
4.77%
-262.87M
0.05%
-307.83M
17.10%
-310.03M
0.71%
-292.72M
5.58%
-300.12M
2.53%
-337.47M
12.45%
-475.79M
40.99%
-422.03M
11.30%
-447.15M
5.95%
-15.23M
-
73.29M
581.09%
-28.49M
138.87%
inventory
5.96M
-
-12.87M
315.94%
-4.51M
-
-17.18M
280.89%
10.35M
160.25%
5.47M
47.16%
-3.72M
167.95%
-10.73M
188.83%
4.53M
142.22%
1.38M
69.61%
-5.66M
510.97%
-15.15M
167.72%
-5.14M
66.05%
-6.37M
23.94%
-3.82M
40.13%
-7.96M
108.70%
7.13M
189.47%
10.27M
44.08%
3.25M
68.38%
-3.20M
198.71%
-3.96M
23.72%
4.50M
213.57%
4.22M
6.24%
-16.60M
493.32%
-2.09M
87.42%
-5.97M
185.78%
-22.06M
269.70%
-16.40M
25.64%
-38.57M
135.14%
-44.05M
14.21%
-18.53M
57.94%
7.27M
139.26%
20.10M
176.27%
34.53M
71.81%
28.34M
17.93%
-8.43M
129.75%
-12.06M
43.00%
accounts payables
24.01M
-
-29.85M
224.32%
-9.39M
68.54%
4.21M
144.87%
23.32M
453.51%
-17.84M
176.49%
14.72M
182.49%
844K
94.27%
20.22M
2,295.26%
-11.43M
156.53%
11.65M
201.92%
17.55M
50.64%
11.92M
32.08%
-31.41M
363.50%
7.58M
124.15%
11.29M
48.92%
7.41M
34.43%
-4.17M
156.35%
-12.22M
192.76%
18.54M
251.77%
14.69M
20.76%
-2.24M
115.27%
24.03M
1,170.68%
26.13M
8.74%
7.05M
73.00%
12.66M
79.52%
34.88M
175.42%
1.54M
95.59%
-22.50M
1,561.86%
-25.48M
13.25%
16.67M
165.44%
-12.55M
175.30%
other working capital
-800K
-
15.94M
2,092.50%
-176.45M
1,206.96%
259.28M
246.94%
31.52M
87.84%
153.68M
387.57%
-1.01M
100.66%
-346K
65.88%
-239K
30.92%
200.62M
84,041.42%
143.33M
28.55%
193.91M
35.29%
124.35M
35.87%
160.19M
28.82%
157.60M
1.61%
231.42M
46.84%
258.50M
11.70%
260.44M
0.75%
252.82M
2.92%
290.23M
14.80%
306.86M
5.73%
303.07M
1.23%
311.24M
2.70%
365.58M
17.46%
441.36M
20.73%
439.93M
0.32%
446.43M
1.48%
-20.13M
104.51%
-13.99M
30.53%
-8.82M
36.91%
-37.85M
329.00%
-52.35M
38.30%
-59.71M
14.05%
-7.93M
86.72%
-2.61M
67.12%
-39.62M
1,419.56%
-14.64M
63.05%
5.25M
135.88%
23.71M
351.47%
other non cash items
-25.66M
-
45.30M
276.54%
130K
99.71%
180K
38.46%
161.61M
89,683.33%
-256M
258.41%
-240K
99.91%
-4.64M
1,834.17%
2.44M
152.46%
57K
97.66%
2.03M
3,454.39%
1.40M
30.90%
204K
85.43%
380K
86.27%
-221K
158.16%
1.86M
943.89%
-420K
122.52%
370K
188.10%
1.94M
425.14%
1.92M
1.18%
4.33M
125.42%
2.98M
31.10%
3.14M
5.26%
3.25M
3.63%
1.11M
65.85%
5.09M
358.24%
2.56M
49.62%
1.30M
49.16%
16.19M
1,141.41%
4.53M
72.01%
2.46M
45.69%
3.17M
28.65%
4.39M
38.63%
12.59M
186.74%
5.84M
53.58%
6.49M
11.09%
6.12M
5.64%
-507K
108.28%
4.09M
907.69%
5.01M
22.39%
3.84M
23.32%
net cash provided by operating activities
-34.24M
-
51.13M
249.33%
22.79M
55.43%
32.18M
41.20%
-18.64M
157.92%
9.68M
151.93%
52.11M
438.33%
12.86M
75.32%
3.35M
73.93%
2.79M
16.70%
21.79M
680.09%
48.85M
124.21%
14.83M
69.63%
10.84M
26.94%
28.95M
167.11%
58.57M
102.35%
17.57M
70.01%
23.83M
35.66%
54.64M
129.31%
71.14M
30.20%
23.52M
66.94%
72.74M
209.25%
86.52M
18.93%
89.00M
2.87%
72.93M
18.05%
105.23M
44.29%
77.56M
26.30%
102.16M
31.72%
89.42M
12.47%
112.78M
26.12%
107.30M
4.86%
93.52M
12.84%
89.48M
4.32%
128.21M
43.28%
117.93M
8.02%
160.17M
35.82%
169.80M
6.01%
216.00M
27.21%
202.68M
6.16%
260.93M
28.74%
178.78M
31.48%
investments in property plant and equipment
-2.38M
-
-3.67M
54.20%
-2.76M
24.80%
-4.33M
56.88%
-2.30M
46.88%
-4.82M
109.57%
-3.47M
28.01%
-3.05M
11.99%
-2.90M
5.04%
-3.12M
7.69%
-4.06M
30.00%
-4.07M
0.32%
-3.80M
6.70%
-4.77M
25.55%
-4.52M
5.32%
-12.22M
170.53%
-11.27M
7.81%
-16.25M
44.28%
-14.86M
8.59%
-10.13M
31.85%
-10.21M
0.87%
-11.77M
15.24%
-12.12M
2.97%
-11.44M
5.63%
-15.89M
38.96%
-5.04M
68.25%
-6.27M
24.26%
-13.73M
119.05%
-12.28M
10.54%
-16.28M
32.50%
-13.76M
15.46%
-13.23M
3.88%
-18.41M
39.22%
-17.62M
4.30%
-20.01M
13.56%
-20.34M
1.64%
-15.58M
23.39%
-15.09M
3.13%
-17.40M
15.32%
-15.92M
8.52%
-19.88M
24.86%
acquisitions net
-3.48M
-
-41.24M
1,086.48%
-42.69M
3.51%
-108K
99.75%
-50K
53.70%
-26.96M
53,812%
-472.09M
1,651.35%
-1.62M
99.66%
464K
128.71%
-6.45M
-
-500K
92.25%
-20.53M
4,005.20%
-924K
-
-61.96M
6,605.41%
-61.09M
1.40%
-134.32M
119.86%
-9.62M
92.84%
-1.06B
10,943.84%
-13.97M
98.68%
-4.78M
65.78%
-1.75M
63.30%
20.50M
1,268.76%
-45.84M
323.63%
-103K
99.78%
-101.67M
98,604.85%
-1.54M
98.49%
-22.24M
1,344.16%
purchases of investments
sales maturities of investments
other investing activites
870K
-
180K
79.31%
160K
11.11%
670K
318.75%
510K
23.88%
400K
21.57%
360K
10%
167K
53.61%
144K
13.77%
222K
54.17%
-3.37M
1,618.02%
3.83M
213.80%
165K
95.70%
108K
34.55%
358K
231.48%
171K
52.23%
83K
51.46%
367K
342.17%
83K
77.38%
354K
326.51%
91K
74.29%
1.89M
1,979.12%
281K
85.15%
82K
70.82%
194K
136.59%
569K
193.30%
1.57M
175.75%
131K
91.65%
56K
57.25%
137K
144.64%
105K
23.36%
117K
11.43%
253K
116.24%
365K
44.27%
2.26M
518.90%
-20.40M
1,003.14%
455K
102.23%
327K
28.13%
13.89M
4,148.32%
308K
97.78%
1.61M
422.08%
net cash used for investing activites
-1.51M
-
-3.49M
131.13%
-2.60M
25.50%
-3.66M
40.77%
-1.79M
51.09%
-4.42M
146.93%
-3.11M
29.64%
-2.89M
7.17%
-2.76M
4.54%
-2.90M
5.26%
-7.43M
156.12%
-3.71M
50.01%
-44.88M
1,108.32%
-47.35M
5.52%
-4.27M
90.99%
-12.10M
183.55%
-38.14M
215.22%
-487.98M
1,179.48%
-16.39M
96.64%
-9.31M
43.22%
-10.12M
8.76%
-9.88M
2.42%
-18.29M
85.17%
-11.85M
35.19%
-36.22M
205.58%
-4.48M
87.64%
-5.62M
25.65%
-75.56M
1,243.51%
-73.32M
2.96%
-150.46M
105.21%
-23.27M
84.53%
-1.08B
4,520.12%
-32.13M
97.01%
-22.04M
31.41%
-19.50M
11.48%
-20.24M
3.77%
-60.97M
201.24%
-14.87M
75.61%
-105.18M
607.41%
-17.15M
83.69%
-40.51M
136.17%
debt repayment
-2.50M
-
-2.50M
0%
-2.50M
0%
-5M
100%
-5M
0%
-5M
0%
-175M
3,400%
-168.13M
3.93%
-63.13M
62.45%
-58.13M
7.92%
-39.91M
31.34%
-5.06M
87.31%
-5.30M
4.70%
-5.60M
5.64%
-5.76M
2.89%
-8.06M
39.86%
-8.37M
3.83%
-307.67M
3,576.28%
-5.74M
98.13%
-5.76M
0.38%
-5.78M
0.33%
-415.86M
7,094.74%
-5.86M
98.59%
-5.85M
0.22%
-5.51M
5.81%
-9.63M
74.94%
-79.65M
726.79%
-9.68M
87.85%
-9.69M
0.09%
-9.74M
0.55%
-9.09M
6.74%
-8.88M
2.25%
-12.43M
39.91%
-12.06M
2.96%
common stock issued
common stock repurchased
-1.54M
-
-3.42M
122.42%
-6.42M
87.41%
-10.92M
70.21%
-17.38M
59.16%
-21.91M
26.05%
-100M
356.48%
-9.49M
-
-55.53M
484.98%
-4.62M
91.68%
-14.88M
221.87%
-32.68M
119.65%
-58.73M
79.74%
-14.13M
75.95%
-20.02M
41.75%
-9.00M
55.07%
-6.00M
33.29%
-9.86M
64.21%
-14.18M
43.89%
-11.52M
18.78%
35.56M
408.70%
-50M
240.62%
-100.05M
100.10%
-50M
50.02%
-50M
0%
-178K
-
-6.06M
3,303.93%
dividends paid
other financing activites
37.28M
-
-47.12M
226.39%
-22.22M
52.84%
-28.59M
28.67%
21.06M
173.66%
54.41M
158.36%
-3.93M
107.22%
-2.96M
24.66%
-1.26M
57.58%
-29K
97.69%
-536K
1,748.28%
660K
223.13%
-1.58M
339.85%
247.29M
15,721.35%
167.67M
32.20%
54.71M
67.37%
59.51M
8.78%
532.47M
794.72%
4.03M
99.24%
6.47M
60.34%
-5.83M
190.11%
1.26M
121.69%
2.34M
84.81%
3.17M
35.92%
287.32M
8,949.48%
-3.19M
101.11%
-678K
78.77%
-151K
77.73%
399.22M
264,485.43%
-161K
100.04%
-498K
209.32%
763.51M
153,416.06%
-10.87M
101.42%
70.62M
749.53%
-1.11M
101.58%
-5.32M
-
168K
103.16%
992K
490.48%
-11.79M
1,288.10%
1.02M
108.65%
net cash used provided by financing activities
37.28M
-
-47.12M
226.39%
-22.22M
52.84%
-28.59M
28.67%
21.06M
173.66%
54.41M
158.36%
-3.93M
107.22%
-5.46M
38.96%
-5.29M
3.04%
-5.95M
12.41%
-11.95M
100.79%
-15.26M
27.68%
-23.96M
57.04%
50.38M
310.25%
-100.45M
299.39%
-8.41M
91.62%
1.39M
116.48%
492.56M
35,412.40%
-10.52M
102.14%
-54.37M
416.64%
-16.05M
70.48%
-19.38M
20.72%
-38.40M
98.19%
-63.93M
66.47%
-34.47M
46.07%
-28.96M
16.00%
-15.44M
46.70%
-11.93M
22.69%
-26.49M
121.99%
-20.20M
23.73%
-17.86M
11.58%
793.56M
4,542.50%
-70.51M
108.88%
-109.08M
54.71%
-60.80M
44.26%
-59.69M
1.82%
-15.06M
74.76%
-8.92M
40.80%
-7.89M
11.53%
-11.96M
51.63%
-17.10M
42.91%
effect of forex changes on cash
-5K
-
-15K
-
-75K
400%
217K
389.33%
-2.12M
1,075.58%
444K
120.97%
-58K
113.06%
339K
684.48%
-328K
196.76%
1.14M
447.56%
-922K
180.88%
net change in cash
1.53M
-
520K
66.01%
-2.03M
490.38%
-70K
96.55%
630K
1,000%
59.67M
9,371.43%
45.07M
24.47%
4.51M
90.00%
-4.70M
204.21%
-6.06M
28.99%
2.41M
139.72%
29.88M
1,141.30%
-54.01M
280.75%
13.86M
125.67%
-75.77M
646.58%
38.06M
150.23%
-19.19M
150.41%
28.40M
248.03%
27.73M
2.38%
7.47M
73.07%
-2.65M
135.51%
43.49M
1,740.48%
29.82M
31.42%
13.22M
55.69%
2.23M
83.11%
71.80M
3,116.76%
56.50M
21.31%
14.67M
74.04%
-10.39M
170.82%
-57.88M
457.18%
66.17M
214.32%
-188.13M
384.32%
-13.23M
92.97%
-2.68M
79.71%
35.52M
1,423.21%
80.69M
127.19%
93.71M
16.14%
192.55M
105.48%
89.28M
53.63%
232.95M
160.91%
120.24M
48.38%
cash at beginning of period
3.02M
-
4.55M
50.66%
5.07M
11.43%
3.04M
40.04%
2.97M
2.30%
3.60M
21.21%
63.27M
1,657.50%
108.34M
71.23%
112.85M
4.16%
108.15M
4.16%
102.09M
5.60%
104.50M
2.36%
134.38M
28.59%
80.37M
40.19%
94.23M
17.25%
18.46M
80.41%
56.52M
206.18%
37.33M
33.95%
65.74M
76.08%
93.46M
42.18%
100.93M
7.99%
98.28M
2.63%
141.77M
44.25%
171.59M
21.04%
184.81M
7.70%
187.04M
1.21%
258.84M
38.39%
315.34M
21.83%
330.01M
4.65%
319.62M
3.15%
261.74M
18.11%
327.91M
25.28%
139.78M
57.37%
126.55M
9.46%
123.87M
2.12%
159.38M
28.67%
240.07M
50.62%
333.78M
39.03%
526.33M
57.69%
615.61M
16.96%
848.57M
37.84%
cash at end of period
4.55M
-
5.07M
11.43%
3.04M
40.04%
2.97M
2.30%
3.60M
21.21%
63.27M
1,657.50%
108.34M
71.23%
112.85M
4.16%
108.15M
4.16%
102.09M
5.60%
104.50M
2.36%
134.38M
28.59%
80.37M
40.19%
94.23M
17.25%
18.46M
80.41%
56.52M
206.18%
37.33M
33.95%
65.74M
76.08%
93.46M
42.18%
100.93M
7.99%
98.28M
2.63%
141.77M
44.25%
171.59M
21.04%
184.81M
7.70%
187.04M
1.21%
258.84M
38.39%
315.34M
21.83%
330.01M
4.65%
319.62M
3.15%
261.74M
18.11%
327.91M
25.28%
139.78M
57.37%
126.55M
9.46%
123.87M
2.12%
159.38M
28.67%
240.07M
50.62%
333.78M
39.03%
526.33M
57.69%
615.61M
16.96%
848.57M
37.84%
968.81M
14.17%
operating cash flow
-34.24M
-
51.13M
249.33%
22.79M
55.43%
32.18M
41.20%
-18.64M
157.92%
9.68M
151.93%
52.11M
438.33%
12.86M
75.32%
3.35M
73.93%
2.79M
16.70%
21.79M
680.09%
48.85M
124.21%
14.83M
69.63%
10.84M
26.94%
28.95M
167.11%
58.57M
102.35%
17.57M
70.01%
23.83M
35.66%
54.64M
129.31%
71.14M
30.20%
23.52M
66.94%
72.74M
209.25%
86.52M
18.93%
89.00M
2.87%
72.93M
18.05%
105.23M
44.29%
77.56M
26.30%
102.16M
31.72%
89.42M
12.47%
112.78M
26.12%
107.30M
4.86%
93.52M
12.84%
89.48M
4.32%
128.21M
43.28%
117.93M
8.02%
160.17M
35.82%
169.80M
6.01%
216.00M
27.21%
202.68M
6.16%
260.93M
28.74%
178.78M
31.48%
capital expenditure
-2.38M
-
-3.67M
54.20%
-2.76M
24.80%
-4.33M
56.88%
-2.30M
46.88%
-4.82M
109.57%
-3.47M
28.01%
-3.05M
11.99%
-2.90M
5.04%
-3.12M
7.69%
-4.06M
30.00%
-4.07M
0.32%
-3.80M
6.70%
-4.77M
25.55%
-4.52M
5.32%
-12.22M
170.53%
-11.27M
7.81%
-16.25M
44.28%
-14.86M
8.59%
-10.13M
31.85%
-10.21M
0.87%
-11.77M
15.24%
-12.12M
2.97%
-11.44M
5.63%
-15.89M
38.96%
-5.04M
68.25%
-6.27M
24.26%
-13.73M
119.05%
-12.28M
10.54%
-16.28M
32.50%
-13.76M
15.46%
-13.23M
3.88%
-18.41M
39.22%
-17.62M
4.30%
-20.01M
13.56%
-20.34M
1.64%
-15.58M
23.39%
-15.09M
3.13%
-17.40M
15.32%
-15.92M
8.52%
-19.88M
24.86%
free cash flow
-36.62M
-
47.46M
229.60%
20.03M
57.80%
27.85M
39.04%
-20.94M
175.19%
4.86M
123.21%
48.64M
900.82%
9.81M
79.84%
453K
95.38%
-330K
172.85%
17.73M
5,472.12%
44.78M
152.58%
11.03M
75.36%
6.07M
45.02%
24.43M
302.74%
46.35M
89.74%
6.30M
86.41%
7.57M
20.23%
39.78M
425.31%
61.01M
53.37%
13.31M
78.19%
60.97M
358.13%
74.40M
22.02%
77.56M
4.25%
57.04M
26.46%
100.19M
75.65%
71.29M
28.84%
88.43M
24.04%
77.14M
12.77%
96.50M
25.11%
93.54M
3.07%
80.29M
14.16%
71.07M
11.49%
110.59M
55.61%
97.92M
11.46%
139.83M
42.80%
154.22M
10.29%
200.90M
30.27%
185.28M
7.78%
245.01M
32.24%
158.90M
35.15%

All numbers in USD (except ratios and percentages)