TopBuild Corp. logo

TopBuild Corp.

BLD
United States flag
NYE

Sector: 
Basic Materials
   

Industry: 
Building Materials

190.94
 
USD
  
-0.92
  
(-0.48%)
Optionable: Yes  Market Cap: 6,675 M  90-day average vol: 289,510

Previous close: 191.86  Open: 190.66  Bid: 211.0  Ask: 211.0
52 week range    
165.01   
   284.07
Peers   
Last updated: Friday 20th May 2022
43
MarketXLS Rank marketxls
30
Value marketxls
30
Technical marketxls
71
Quality marketxls

Search for a stock
try excelscreen

Peers

StockDividendMarket Cap (B)PEPrice ($)

BLD

8 B24.4229.78
TopBuild Q4 2021 Earnings Preview
Seeking Alpha 2/18/2022
Trendlast: -0.359

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
190.7836-2.926-0.359-0.359   Declining Trend190.78190.78

SymbolDateCloseSignalTrendVolume
BLDForward 20189.62   Declining Trend-0.359306590
BLDForward 19189.62   Declining Trend-0.316306590
BLDForward 18189.62   Declining Trend-0.205306590
BLDForward 17189.62   Declining Trend-0.228306590
BLDForward 16189.62   Declining Trend-0.305306590
BLDForward 15189.62   Declining Trend-0.307306590
BLDForward 14189.62   Declining Trend-0.31306590
BLDForward 13189.62   Declining Trend-0.227306590
BLDForward 12189.62   Declining Trend-0.207306590
BLDForward 11189.62   Declining Trend-0.286306590
BLDForward 10189.62   Declining Trend-0.253306590
BLDForward 9189.62   Declining Trend-0.37306590
BLDForward 8189.62   Declining Trend-0.481306590
BLDForward 7189.62   Declining Trend-0.468306590
BLDForward 6189.62   Declining Trend-0.465306590
BLDForward 5189.62   Declining Trend-0.392306590
BLDForward 4189.62   Declining Trend-0.479306590
BLDForward 3189.62   Declining Trend-0.938306590
BLDForward 2189.62   Declining Trend-1.033306590
BLDForward 1189.62   Declining Trend-1.004306590
BLD2022-05-20189.62   Declining Trend-1.022306590
BLD2022-05-19190.94   Declining Trend-0.935206610
BLD2022-05-18191.86   Declining Trend-0.791239191
BLD2022-05-17203.64   Declining Trend-0.528332247
BLD2022-05-16197.38   Declining Trend-0.823282133
BLD2022-05-13198.18   Declining Trend-0.91256056
BLD2022-05-12194.02   Declining Trend-0.989366714
BLD2022-05-11184.61   Declining Trend-1.234333003
BLD2022-05-10192.57   Declining Trend-0.935368825
BLD2022-05-09194.2   Declining Trend-0.977287862
BLD2022-05-06195.45   Declining Trend-0.926298631
BLD2022-05-05195.43   Declining Trend-1.033342424
BLD2022-05-04193.48   Declining Trend-1.214367411
BLD2022-05-03185.23   Declining Trend-1.459148289
BLD2022-05-02185.29   Declining Trend-1.425224778
BLD2022-04-29181.14   Declining Trend-1.461193149
BLD2022-04-28186.01   Declining Trend-1.489182883
BLD2022-04-27177.87   Declining Trend-2.164159654
BLD2022-04-26177.86   Declining Trend-2.117226696
BLD2022-04-25184.96   Declining Trend-1.997239094
BLD2022-04-22175.5   Declining Trend-2.238180491
BLD2022-04-21181.07   Declining Trend-2.1258317
BLD2022-04-20183.07   Declining Trend-2.034272210
BLD2022-04-19178.94   Declining Trend-2.18214355
BLD2022-04-18170.36   Declining Trend-2.435160486
BLD2022-04-14170.85   Declining Trend-2.525216294
BLD2022-04-13173.17   Declining Trend-2.412184737
BLD2022-04-12170.39   Declining Trend-2.42286479
BLD2022-04-11170.86   Declining Trend-2.671285674
BLD2022-04-08169.9   Declining Trend-2.813202155
BLD2022-04-07169.13   Declining Trend-2.909309862
BLD2022-04-06170.14   Declining Trend-2.926383891
BLD2022-04-05175.5   Declining Trend-2.91527682
BLD2022-04-04182.62   Declining Trend-2.464253035
BLD2022-04-01183.08   Declining Trend-2.399321687
BLD2022-03-31181.39   Declining Trend-2.453413620
BLD2022-03-30185.59   Declining Trend-2.383497701
BLD2022-03-29200.14   Declining Trend-2.163221141
BLD2022-03-28192.7   Declining Trend-2.272355136
BLD2022-03-25190.99   Declining Trend-2.408429032
BLD2022-03-24196.62   Declining Trend-2.086581394
BLD2022-03-23205.54   Declining Trend-1.573293308
BLD2022-03-22221.47   Declining Trend-1.367187160
BLD2022-03-21222.73   Declining Trend-1.378259196
BLD2022-03-18231.65   Declining Trend-1.184220613
BLD2022-03-17226.82   Declining Trend-1.424161899
BLD2022-03-16219.72   Declining Trend-1.488197400
BLD2022-03-15217.28   Declining Trend-1.426168084
BLD2022-03-14206.1   Declining Trend-1.803275567
BLD2022-03-11216.12   Declining Trend-1.642192070
BLD2022-03-10215.59   Declining Trend-1.739216279
BLD2022-03-09214.64   Declining Trend-1.726396302
BLD2022-03-08202.78   Declining Trend-2.251277556
BLD2022-03-07197.24   Declining Trend-2.282249269
BLD2022-03-04209.47   Declining Trend-1.979231059
BLD2022-03-03210.08   Declining Trend-1.942298099
BLD2022-03-02216.8   Declining Trend-1.718274202
BLD2022-03-01212.1   Declining Trend-2.249438097
BLD2022-02-28214.68   Declining Trend-2.077296928
BLD2022-02-25210.83   Declining Trend-2.208378071
BLD2022-02-24202.7   Declining Trend-2.418466331
BLD2022-02-23195.98   Declining Trend-2.761550507
BLD2022-02-22219.56   Declining Trend-1.737383857
BLD2022-02-18224.49   Declining Trend-1.643297185
BLD2022-02-17225.98   Declining Trend-1.503171149
BLD2022-02-16234.54   Declining Trend-1.499106274
BLD2022-02-15233.46   Declining Trend-1.448106054
BLD2022-02-14228.01   Declining Trend-1.501155674
BLD2022-02-11227.18   Declining Trend-1.769167079
BLD2022-02-10229.35   Declining Trend-1.763331212
BLD2022-02-09242.34   Declining Trend-1.425174244
BLD2022-02-08235.39   Declining Trend-1.441124896
BLD2022-02-07229.78   Declining Trend-1.589150681
BLD2022-02-04226.33   Declining Trend-1.483254963
BLD2022-02-03229.88   Declining Trend-1.464135527
BLD2022-02-02235.2   Declining Trend-1.41134368
BLD2022-02-01231.91   Declining Trend-1.494162807
BLD2022-01-31232.65   Declining Trend-1.545205073
BLD2022-01-28223.77   Declining Trend-1.599298252
BLD2022-01-27219.8   Declining Trend-1.741181369
BLD2022-01-26223.27   Declining Trend-1.508338904
BLD2022-01-25228.66   Declining Trend-1.219297400
BLD2022-01-24238.44   Declining Trend-1.199404972
BLD2022-01-21231.25   Declining Trend-1.56483680
BLD2022-01-20232.74   Declining Trend-1.39450343
BLD2022-01-19233.0   Declining Trend-1.401372190
BLD2022-01-18231.0   Declining Trend-1.44268567
BLD2022-01-14234.72   Declining Trend-1.322341262
BLD2022-01-13244.18   Declining Trend-1.259180979
BLD2022-01-12244.09   Declining Trend-1.268241274
BLD2022-01-11243.62   Declining Trend-1.355289841
BLD2022-01-10238.75   Declining Trend-1.408522750
BLD2022-01-07241.82   Declining Trend-1.31443688
BLD2022-01-06261.86   Declining Trend-0.297194092
BLD2022-01-05264.44   Declining Trend-0.363256739
BLD2022-01-04275.79   Declining Trend-0.065201846
BLD2022-01-03268.98   Declining Trend-0.19219526
BLD2021-12-31275.91   Declining Trend-0.067178466
BLD2021-12-30273.19   Declining Trend-0.052150529
BLD2021-12-29278.46   Declining Trend-0.077114113
BLD2021-12-28278.53   Rising Trend0.106173871
BLD2021-12-27280.23   Rising Trend0.22194276
BLD2021-12-23275.74   Declining Trend-0.069145140
BLD2021-12-22265.87   Declining Trend-0.195128979
BLD2021-12-21262.2   Declining Trend-0.144334492
BLD2021-12-20251.12   Declining Trend-0.574333662
BLD2021-12-17257.79   Declining Trend-0.359625242
BLD2021-12-16274.57   Rising Trend0.772287146
BLD2021-12-15275.17   Rising Trend0.77339105
BLD2021-12-14270.45   Rising Trend0.589276564
BLD2021-12-13274.89   Rising Trend0.693207562
BLD2021-12-10278.8   Rising Trend0.847176589
BLD2021-12-09275.24   Rising Trend0.827197107
BLD2021-12-08279.02   Rising Trend1.055209583
BLD2021-12-07279.68   Rising Trend0.964179955
BLD2021-12-06278.07   Rising Trend0.942180007
BLD2021-12-03269.45   Rising Trend0.807264590
BLD2021-12-02276.47   Rising Trend0.956268633
BLD2021-12-01262.54   Rising Trend0.606223120
BLD2021-11-30269.79   Rising Trend0.645300488
BLD2021-11-29274.86   Rising Trend0.903151906
BLD2021-11-26275.24   Rising Trend1.041166611
BLD2021-11-24278.98   Rising Trend1.11897168
BLD2021-11-23280.0   Rising Trend1.171284254
BLD2021-11-22279.91   Rising Trend1.227377230
BLD2021-11-19275.22   Rising Trend1.033147036
BLD2021-11-18273.86   Rising Trend1.021146955
BLD2021-11-17274.26   Rising Trend1.089199641
BLD2021-11-16276.88   Rising Trend1.088280535
BLD2021-11-15267.72   Rising Trend0.815210203
BLD2021-11-12269.06   Rising Trend0.812132035
BLD2021-11-11264.0   Rising Trend0.768116517
BLD2021-11-10259.94   Rising Trend0.845232173
BLD2021-11-09264.67   Rising Trend1.025105963
BLD2021-11-08261.5   Rising Trend0.922122830
BLD2021-11-05264.15   Rising Trend1.007260674
BLD2021-11-04260.91   Rising Trend0.964272326
BLD2021-11-03259.6   Rising Trend0.882178675
BLD2021-11-02258.07   Rising Trend1.108314386
BLD2021-11-01263.19   Rising Trend1.139230542
BLD2021-10-29256.97   Rising Trend1.051196457
BLD2021-10-28254.11   Rising Trend1.161124788
BLD2021-10-27249.3   Rising Trend1.117333941
BLD2021-10-26246.65   Rising Trend1.093215659
BLD2021-10-25250.0   Rising Trend1.114218004
BLD2021-10-22243.49   Rising Trend1.024513838
BLD2021-10-21232.71   Rising Trend0.444152568
BLD2021-10-20228.04   Rising Trend0.44178376
BLD2021-10-19221.61   Rising Trend0.38792497
BLD2021-10-18224.39   Rising Trend0.381135655
BLD2021-10-15220.78   Rising Trend0.305245638
BLD2021-10-14220.3   Rising Trend0.301157175
BLD2021-10-13212.37   Rising Trend0.3127109
BLD2021-10-12209.79   Rising Trend0.289117577
BLD2021-10-11209.72   Rising Trend0.2989958
BLD2021-10-08210.64   Rising Trend0.336123396
BLD2021-10-07212.6   Rising Trend0.316131294
BLD2021-10-06208.58   Rising Trend0.203173055
BLD2021-10-05205.88   Rising Trend0.322245985
BLD2021-10-04208.42   Rising Trend0.242196918
BLD2021-10-01206.61   Rising Trend0.261159005
BLD2021-09-30204.81   Rising Trend0.273228599
BLD2021-09-29211.69   Rising Trend0.454178203
BLD2021-09-28209.76   Rising Trend0.47340089
BLD2021-09-27221.39   Rising Trend1.212184300
BLD2021-09-24219.24   Rising Trend1.236164876
BLD2021-09-23219.81   Rising Trend1.222324127
BLD2021-09-22220.1   Rising Trend1.247213529
BLD2021-09-21218.91   Rising Trend1.344172863
BLD2021-09-20218.71   Rising Trend1.276204021
BLD2021-09-17225.44   Rising Trend1.388537581
BLD2021-09-16225.93   Rising Trend1.365227336
BLD2021-09-15221.83   Rising Trend1.377233323
BLD2021-09-14218.74   Rising Trend1.27216696
BLD2021-09-13223.43   Rising Trend1.432344641
BLD2021-09-10225.29   Rising Trend1.415488282
BLD2021-09-09223.73   Rising Trend1.271716670
BLD2021-09-08219.98   Rising Trend0.983522111
BLD2021-09-07216.81   Rising Trend0.98108977
BLD2021-09-03219.89   Rising Trend0.985138487
BLD2021-09-02220.0   Rising Trend1.021156310
BLD2021-09-01219.73   Rising Trend1.015114213
BLD2021-08-31218.79   Rising Trend1.023157575
BLD2021-08-30219.87   Rising Trend1.064207907
BLD2021-08-27221.06   Rising Trend1.426186428
BLD2021-08-26217.67   Rising Trend1.475142224
BLD2021-08-25220.01   Rising Trend1.513277308
BLD2021-08-24219.93   Rising Trend1.51266072
BLD2021-08-23216.78   Rising Trend1.484151822
BLD2021-08-20216.67   Rising Trend1.439102891
BLD2021-08-19212.36   Rising Trend1.379104508
BLD2021-08-18214.26   Rising Trend1.297143622
BLD2021-08-17215.24   Rising Trend1.337242010
BLD2021-08-16223.93   Rising Trend1.502180404
BLD2021-08-13223.8   Rising Trend1.666119208
BLD2021-08-12225.16   Rising Trend1.303190225
BLD2021-08-11227.57   Rising Trend1.077193053
BLD2021-08-10220.45   Rising Trend0.917141407
BLD2021-08-09217.37   Rising Trend1.047156664
BLD2021-08-06218.84   Rising Trend0.961229192
BLD2021-08-05217.42   Rising Trend0.938211956
BLD2021-08-04213.77   Rising Trend0.891337347
BLD2021-08-03216.73   Rising Trend1.054602862
BLD2021-08-02201.62   Rising Trend0.127280626
BLD2021-07-30202.69   Rising Trend0.519269444
BLD2021-07-29203.51   Rising Trend0.62290891
BLD2021-07-28198.26   Rising Trend0.46254996
BLD2021-07-27198.23   Rising Trend0.475200636
BLD2021-07-26196.51   Rising Trend0.568786240
BLD2021-07-23198.85   Rising Trend0.696421558
BLD2021-07-22192.89   Rising Trend0.447230277
BLD2021-07-21196.04   Rising Trend0.361228610
BLD2021-07-20193.17   Rising Trend0.273410152
BLD2021-07-19184.5   Declining Trend-0.119311775
BLD2021-07-16185.45   Rising Trend0.072266774
BLD2021-07-15186.23   Declining Trend-0.271207307
BLD2021-07-14184.99   Declining Trend-0.577227402
BLD2021-07-13183.35   Declining Trend-0.547271960
BLD2021-07-12189.62   Declining Trend-0.358352574
BLD2021-07-09186.0   Declining Trend-0.577409709
BLD2021-07-08184.0   Declining Trend-0.682518335
BLD2021-07-07189.5   Declining Trend-0.394372402
BLD2021-07-06189.39   Declining Trend-0.324402988
BLD2021-07-02195.95   Declining Trend-0.064212020
BLD2021-07-01201.61   Rising Trend0.449365029
BLD2021-06-30197.78   Rising Trend0.345581210
BLD2021-06-29196.91   Rising Trend0.251329888
BLD2021-06-28193.84   Rising Trend0.214309998
BLD2021-06-25191.98   Rising Trend0.2424088333
BLD2021-06-24188.15   Declining Trend-1.367390294
BLD2021-06-23185.71   Declining Trend-1.558532002
BLD2021-06-22185.21   Declining Trend-1.742602770
BLD2021-06-21186.57   Declining Trend-1.601404799
BLD2021-06-18179.93   Declining Trend-1.945646620
BLD2021-06-17181.92   Declining Trend-1.638369747
BLD2021-06-16181.9   Declining Trend-2.049485774
BLD2021-06-15187.14   Declining Trend-1.981413637
BLD2021-06-14187.69   Declining Trend-1.963325453
BLD2021-06-11193.06   Declining Trend-1.685363530
BLD2021-06-10188.4   Declining Trend-1.847683172
BLD2021-06-09194.82   Declining Trend-1.467360699
BLD2021-06-08196.69   Declining Trend-1.427303493
BLD2021-06-07196.38   Declining Trend-1.327242921
BLD2021-06-04195.62   Declining Trend-1.377204716
BLD2021-06-03192.65   Declining Trend-1.483298401
BLD2021-06-02194.08   Declining Trend-1.451577196
BLD2021-06-01197.13   Declining Trend-1.269334266
BLD2021-05-28198.05   Declining Trend-1.105318643
BLD2021-05-27200.5   Declining Trend-1.228356099
BLD2021-05-26201.5   Declining Trend-1.182224827
BLD2021-05-25199.0   Declining Trend-1.333392931
BLD2021-05-24196.82   Declining Trend-1.63208221
BLD2021-05-21195.4   Declining Trend-1.572337301
BLD2021-05-20200.87   Declining Trend-1.426274742
BLD2021-05-19201.46   Declining Trend-1.294282540
BLD2021-05-18202.5   Declining Trend-1.607372206
BLD2021-05-17205.98   Declining Trend-1.646179195
BLD2021-05-14208.66   Declining Trend-1.598212780
BLD2021-05-13203.04   Declining Trend-1.639356141
BLD2021-05-12192.13   Declining Trend-2.036646325
BLD2021-05-11210.53   Declining Trend-0.856611887
BLD2021-05-10223.8   Declining Trend-0.013461338
BLD2021-05-07223.93   Rising Trend0.15331423
BLD2021-05-06223.02   Rising Trend0.088491730
BLD2021-05-05230.05   Rising Trend0.411230822
BLD2021-05-04231.68   Rising Trend0.474355189
BLD2021-05-03229.1   Rising Trend0.376272537
BLD2021-04-30222.38   Rising Trend0.348265860
BLD2021-04-29225.3   Rising Trend0.181262539
BLD2021-04-28221.52   Rising Trend0.012261944
BLD2021-04-27224.8   Declining Trend-0.003305970
BLD2021-04-26227.08   Declining Trend-0.105253864
BLD2021-04-23225.0   Declining Trend-0.057281539
BLD2021-04-22222.63   Declining Trend-0.138257744
BLD2021-04-21224.47   Rising Trend0.034234812
BLD2021-04-20221.96   Declining Trend-0.08343013
BLD2021-04-19229.98   Rising Trend0.255279108
BLD2021-04-16232.06   Rising Trend0.325465120
BLD2021-04-15230.31   Rising Trend0.349296300
BLD2021-04-14231.64   Rising Trend0.511280593
BLD2021-04-13228.48   Rising Trend0.355277981
BLD2021-04-12226.9   Rising Trend0.407344800
BLD2021-04-09219.27   Rising Trend0.317353736
BLD2021-04-08211.14   Rising Trend0.012222062
BLD2021-04-07209.27   Declining Trend-0.095197862
BLD2021-04-06217.0   Rising Trend0.085258337
BLD2021-04-05215.18   Rising Trend0.045255970
BLD2021-04-01213.59   Rising Trend0.133192936
BLD2021-03-31209.43   Declining Trend-0.252341387
BLD2021-03-30211.1   Declining Trend-0.246232403
BLD2021-03-29207.82   Declining Trend-0.46349561
BLD2021-03-26213.96   Declining Trend-0.339233929
BLD2021-03-25202.99   Declining Trend-0.477260374
BLD2021-03-24195.59   Declining Trend-0.654310277
BLD2021-03-23194.98   Declining Trend-0.379407601
BLD2021-03-22205.1   Declining Trend-0.069307183
BLD2021-03-19204.12   Rising Trend0.076571180
BLD2021-03-18197.77   Declining Trend-0.264295353
BLD2021-03-17208.87   Rising Trend0.087205150
BLD2021-03-16199.28   Rising Trend0.008181254
BLD2021-03-15204.99   Rising Trend0.106151846
BLD2021-03-12199.05   Rising Trend0.073401455
BLD2021-03-11206.21   Rising Trend0.549198835
BLD2021-03-10202.27   Rising Trend0.36284781
BLD2021-03-09192.68   Rising Trend0.089255273
BLD2021-03-08192.73   Rising Trend0.058331112
BLD2021-03-05194.91   Rising Trend0.182401131
BLD2021-03-04188.81   Declining Trend-0.025418969
BLD2021-03-03190.0   Declining Trend-0.323291900
BLD2021-03-02196.43   Declining Trend-0.242296979
BLD2021-03-01199.5   Declining Trend-0.223247079
BLD2021-02-26190.41   Declining Trend-0.528401017
BLD2021-02-25185.6   Declining Trend-0.679488936
BLD2021-02-24203.59   Rising Trend0.303378848
BLD2021-02-23201.31   Rising Trend0.456376895
BLD2021-02-22201.17   Rising Trend0.44436363
BLD2021-02-19212.0   Rising Trend1.129376077
BLD2021-02-18209.5   Rising Trend1.154190728
BLD2021-02-17210.98   Rising Trend1.167230814
BLD2021-02-16214.58   Rising Trend1.307240361
BLD2021-02-12221.31   Rising Trend1.552127374
BLD2021-02-11221.2   Rising Trend1.374183658
BLD2021-02-10219.58   Rising Trend1.392223939
BLD2021-02-09223.23   Rising Trend1.432148512
BLD2021-02-08223.4   Rising Trend1.635231636
BLD2021-02-05216.59   Rising Trend1.409197225
BLD2021-02-04213.84   Rising Trend1.41204173
BLD2021-02-03206.0   Rising Trend1.202211762
BLD2021-02-02209.68   Rising Trend1.126214061
BLD2021-02-01207.22   Rising Trend0.915279454
BLD2021-01-29199.95   Rising Trend0.608375230
BLD2021-01-28199.06   Rising Trend0.565263610
BLD2021-01-27194.53   Rising Trend0.469408479
BLD2021-01-26203.31   Rising Trend0.945316597
BLD2021-01-25213.97   Rising Trend1.516171789
BLD2021-01-22217.24   Rising Trend1.604189708
BLD2021-01-21215.46   Rising Trend1.767278896
BLD2021-01-20215.43   Rising Trend1.871406290
BLD2021-01-19210.0   Rising Trend1.666433995
BLD2021-01-15200.23   Rising Trend1.286211496
BLD2021-01-14202.39   Rising Trend1.363254577
BLD2021-01-13198.24   Rising Trend1.082295503
BLD2021-01-12196.78   Rising Trend1.062295368
BLD2021-01-11192.14   Rising Trend0.921260172
BLD2021-01-08185.31   Rising Trend0.948312499
BLD2021-01-07194.0   Rising Trend1.098452052
BLD2021-01-06186.19   Rising Trend0.77443348
BLD2021-01-05180.59   Rising Trend0.461256959
BLD2021-01-04181.52   Rising Trend0.504279016
BLD2020-12-31184.08   Rising Trend0.533237822
BLD2020-12-30187.4   Rising Trend0.519209571
BLD2020-12-29188.18   Rising Trend0.605191485
BLD2020-12-28190.82   Rising Trend0.681241602
BLD2020-12-24198.06   Rising Trend0.94365972
BLD2020-12-23193.93   Rising Trend0.994179659
BLD2020-12-22198.78   Rising Trend1.143176181
BLD2020-12-21196.88   Rising Trend1.246296623
BLD2020-12-18196.22   Rising Trend1.34742137
BLD2020-12-17193.56   Rising Trend1.098409507
BLD2020-12-16178.03   Rising Trend0.554306964
BLD2020-12-15181.28   Rising Trend0.727529787
BLD2020-12-14171.77   Declining Trend-0.029532953
BLD2020-12-11166.01   Declining Trend-0.37256441
BLD2020-12-10167.57   Declining Trend-0.323183973
BLD2020-12-09166.52   Declining Trend-0.078283843
BLD2020-12-08163.24   Declining Trend-0.261339299
BLD2020-12-07166.32   Declining Trend-0.187367585
BLD2020-12-04163.55   Declining Trend-0.431345976
BLD2020-12-03171.99   Declining Trend-0.092378483
BLD2020-12-02166.28   Declining Trend-0.266245165
BLD2020-12-01172.92   Declining Trend-0.193256800
BLD2020-11-30174.23   Declining Trend-0.089226834
BLD2020-11-27179.16   Rising Trend0.04391410
BLD2020-11-25176.99   Rising Trend0.065384174
BLD2020-11-24182.18   Rising Trend0.163248692
BLD2020-11-23188.28   Rising Trend0.404175576
BLD2020-11-20183.45   Rising Trend0.341268891
BLD2020-11-19181.58   Rising Trend0.318191921
BLD2020-11-18180.45   Rising Trend0.272290747
BLD2020-11-17181.15   Rising Trend0.369381253

BLD Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues1,208 M1,412 M1,512 M1,617 M1,743 M1,906 M2,384 M2,624 M2,718 M
Cost of sales945 M1,081 M1,154 M1,246 M1,330 M1,429 M1,769 M1,890 M1,909 M
Gross operating profit233 M303 M332 M358 M400 M461 M576 M681 M746 M
Selling Gen & administrative expense273 M279 M291 M274 M279 M294 M367 M392 M391 M
Research & development expense000000000
Operating income-40 M24 M41 M84 M122 M167 M209 M290 M355 M
floaterest income000000000
floaterest expense000000000
Other income net-76 M370002500049000277000-31 M5580002 M500000
Pre-tax Income (EBT)-130 M11 M28 M74 M116 M128 M181 M254 M323 M
Income taxes25 M22 M18 M-5 M44 M-30 M46 M63 M76 M
Net income from total operations-192 M-13 M9 M79 M73 M158 M135 M191 M247 M
Minority floaterest000000000
Total net income-192 M-13 M9 M79 M73 M158 M135 M191 M247 M
Preferred dividendsN/AN/AN/AN/AN/AN/AN/AN/AN/A
Net income available for common-154 M-12 M10 M79 M73 M158 M135 M191 M247 M
Depreciation30 M27 M26 M12 M12 M16 M39 M53 M62 M
Amortization000000000
Operating income before depreciation (EBITDA)-86 M52 M67 M96 M134 M153 M249 M344 M418 M
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total-5.04-0.330.252.11.934.413.865.657.5
Diluted EPS total-5.04-0.330.252.091.924.323.785.567.42

Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!