Stock info TopBuild Corp | Filter  Basic-Info

Stock: TopBuild Corp (US broad)

Last Price 360.00 Max Price 478.54
Min Price 295.78 1 Year return 130.05
Sector Consumer Goods Subsector Household Goods

Loading...

Contact info:Country: USA

Sector Review TopBuild Corp

Loading...
Year Turnover Total sector Market share
2019 2,624 486,958 0.54 %
2020 2,718 500,199 0.54 %
2021 3,486 585,831 0.60 %
2022 5,009 692,177 0.72 %
2023 0 0 0.00 %

Advice TopBuild Corp

No Records Found




News TopBuild Corp

No Records Found

Annual reports TopBuild Corp

No Records Found


Profile TopBuild Corp

No Records Found


Results TopBuild Corp

Results
2015
2016
2017
2018
2019
2020
Revenue
1,617
1,743
1,906
2,384
2,624
2,718
Costs
1,538
1,670
1,748
2,250
2,433
2,471
Profit
79
73
158
135
191
247
Margin of profit
4.89
4.17
8.30
5.65
7.28
9.09
ROI
8.62
7.47
15.87
12.57
16.57
18.31

Balance TopBuild Corp

Balance
2015
2016
2017
2018
2019
2020
Equity
916
973
997
1,072
1,153
1,349
Debt
727
718
753
1,382
1,451
1,466
Total assets
1,642
1,690
1,750
2,455
2,604
2,815
Solvency
55.76
57.54
56.96
43.68
44.27
47.91
Cash
113
134
57
101
185
330
Cashflow
56
77
113
167
272
358
Employees
0
0
0
0
0
Revenue per employee
0.0
0.0
0.0
0.0
0.0
Cashflow / Debt
0.08
0.11
0.15
0.12
0.19
0.24

Details TopBuild Corp

Details
2016
2017
2018
2019
2020
Price
30.77
35.60
75.74
45.00
103.08
Eps
1.92
4.32
3.78
5.56
7.42
Price/earnings-ratio
16.03
8.24
20.04
8.09
48.52
Dividend
0.0
0.0
0.0
0.0
Dividend %
0.00 %
0.00 %
0.00 %
0.00 %
Payout %
0.0
0.0
0.0
0.0
Book value
25.72
28.00
31.01
34.43
40.85
Market to book
0.84
0.79
0.41
0.77
0.11
Cashflow per stock
2.03
3.18
4.84
8.12
10.84
Stocks
38
36
35
33
33
Market Cap
1.163.57
1.266.89
2.618.60
1.507.04
11.886.80

Dividend TopBuild Corp


Price info TopBuild Corp

Date
Price
13 Nov 2024
360.00
08 Nov 2024
372.55
05 Nov 2024
362.13
31 Oct 2024
355.97
29 Oct 2024
370.55
23 Oct 2024
378.69
19 Oct 2024
414.77
16 Oct 2024
399.15
14 Oct 2024
386.99
05 Oct 2024
385.85
02 Oct 2024
406.93
27 Sep 2024
400.86
20 Sep 2024
419.82
17 Sep 2024
392.02
13 Sep 2024
369.92
28 Aug 2024
391.81
26 Aug 2024
410.66
23 Aug 2024
384.55
11 Aug 2024
372.72
07 Aug 2024
365.50
05 Aug 2024
435.80
01 Aug 2024
478.54
30 Jul 2024
473.78
26 Jul 2024
445.10
23 Jul 2024
456.46
16 Jul 2024
438.00
10 Jul 2024
389.32
09 Jul 2024
385.53
04 Jul 2024
379.19
02 Jul 2024
417.57