TopBuild Corp. company logo
TopBuild Corp. logo

TopBuild Corp. (BLD) stock MACD

MACD

-$0.05$1.43+96.51%

Summary

Current Value
As of today, BLD MACD is -$0.05, up +96.51% on
1-Month High
BLD MACD is currently at its 1-month high
1-Year High
BLD MACD is currently -100.23% below its 1-year high of $22.34 set on
1-Month Low
BLD MACD is +98.82% above its 1-month low of -$4.36 reached on
1-Year Low
BLD MACD is +99.86% above its 1-year low of -$36.73 reached on

MACD Chart

SUGGESTED SERIES

Performance

BLD Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
MACD-$0.05+96.5%+92.1%+99.8%+97.5%-102.5%-100.7%+99.3%
MACD Signal-$1.96+19.6%-141.4%+93.0%-180.6%-233.5%-138.2%+67.4%
MACD Histogram$1.91+99.3%+135.4%+129.5%+236.3%+212.9%-32.0%+322.9%
Price$426.51+3.8%+5.0%+19.2%+2.2%+43.1%+75.3%+137.0%
14-Day RSI57.59+15.6%+28.8%+180.0%+36.7%+11.7%-18.4%+92.2%
ATR$12.21+2.0%-14.2%-30.6%+4.8%+17.9%+87.3%+101.0%
Beta1.40+0.7%-4.1%+45.8%+48.9%+44.3%-4.1%-4.8%
10-Day Volatility39.08%+11.9%+38.4%+21.1%+71.7%+3.2%+21.2%+39.0%
50-Day SMA$418.82+0.2%+5.5%-10.2%-2.9%+43.0%+94.8%+100.2%
20-Day SMA$410.57+0.2%-5.3%-3.7%-4.8%+40.5%+86.7%+112.8%
50-Day EMA$413.94+0.1%-1.2%-6.7%-3.2%+39.5%+91.7%+105.7%
20-Day EMA$411.94+0.4%-1.9%-0.4%-4.0%+39.0%+82.8%+113.7%

MACD Highs

BLD MACD Highs Comparison
PeriodHighDateCurrent
1M-$0.05at high
3M$18.54-100.3%
6M$22.34-100.2%
1Y$22.34-100.2%
3Y$25.69-100.2%
5Y$25.69-100.2%
All$25.69-100.2%

MACD Lows

BLD MACD Lows Comparison
PeriodLowDateCurrent
1M-$4.36+98.8%
3M-$36.73+99.9%
6M-$36.73+99.9%
1Y-$36.73+99.9%
3Y-$36.73+99.9%
5Y-$36.73+99.9%
All-$36.73+99.9%

MACD History

DateValueChange
-$0.05+97.5%
-$2.10+87.7%
-$17.09-172.1%
$23.72>+9,900.0%
$0.13-94.7%
$2.39-49.1%
DateValueChange
$4.69+484.5%
-$1.22+10.6%
-$1.37-148.9%
$2.79>+9,900.0%
$0.03-90.9%
$0.28-

FAQ

  • What is the current MACD of BLD?

    As of today, BLD MACD is -$0.05

MACD Formula

MACD = EMA(12) − EMA(26)

Data Sources & References

  1. BLD Official Website www.topbuild.com
  2. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1633931/000110465926020481/0001104659-26-020481-index.htm
  3. BLD Profile on Yahoo Finance finance.yahoo.com/quote/BLD
  4. BLD Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/bld