TopBuild Corp. (BLD)
NYSE: BLD · IEX Real-Time Price · USD
408.04
+3.37 (0.83%)
May 1, 2024, 4:00 PM EDT - Market closed

TopBuild Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018201720162015
Market Capitalization
12,96611,8925,0039,0846,0793,4991,5922,6951,3541,159
Market Cap Growth
-137.68%-44.92%49.44%73.72%119.76%-40.91%98.98%16.80%-
Enterprise Value
13,75512,6816,44010,6286,5434,1372,2352,8801,3991,240
PE Ratio
21.1119.369.0028.0424.6118.3211.8217.0418.6514.68
PS Ratio
2.502.291.002.612.241.330.671.410.780.72
PB Ratio
5.064.642.595.554.513.041.492.701.391.27
P/FCF Ratio
16.2014.8611.8526.1119.0315.3113.7830.4521.3826.86
P/OCF Ratio
15.2614.0010.0922.5416.9912.889.5323.8117.6420.70
EV/Sales Ratio
2.652.441.293.052.411.580.941.510.800.77
EV/EBITDA Ratio
13.3212.286.9819.6115.6512.028.9818.8810.4512.98
EV/EBIT Ratio
15.2814.098.0622.9718.4014.1910.6721.1711.4814.86
EV/FCF Ratio
17.1915.8415.2530.5520.4918.1019.3532.5522.0828.72
Debt / Equity Ratio
0.640.640.871.030.590.710.690.240.180.21
Debt / EBITDA Ratio
1.591.591.823.111.902.392.991.591.342.02
Debt / FCF Ratio
2.052.053.974.842.493.606.442.732.824.48
Quick Ratio
2.142.141.361.101.531.291.141.041.191.07
Current Ratio
2.662.661.961.621.891.641.591.461.621.47
Asset Turnover
1.051.051.121.051.001.011.051.111.061.04
Interest Coverage
12.0612.0614.0915.8710.957.717.3016.9721.738.81
Return on Equity (ROE)
26.50%26.50%30.90%21.40%19.70%16.70%12.70%16.70%7.60%8.50%
Return on Assets (ROA)
12.40%12.40%12.40%9.80%9.10%7.40%5.90%9.20%4.40%5.10%
Return on Capital (ROIC)
15.56%15.56%16.56%10.73%12.67%11.03%8.58%13.65%6.60%8.04%
Earnings Yield
4.74%5.17%11.11%3.57%4.06%5.46%8.46%5.87%5.36%6.81%
FCF Yield
6.17%6.73%8.44%3.83%5.25%6.53%7.25%3.28%4.68%3.72%
Buyback Yield / Dilution
2.05%2.05%2.13%0.46%3.13%3.47%2.62%3.42%0.25%1.51%
Total Shareholder Return
2.05%2.05%2.13%0.46%3.13%3.47%2.62%3.42%0.25%1.51%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).