Skip to main content

Want a detailed portfolio tracker?

Performance analysis of TopBuild (BLD)

Annual Return

Over the past 3 years, BLD has had an average annual return of +23.21%, outperforming the benchmark SPY, which returned +22.77% annual.

Over the past 5 years, BLD has had an average annual return of +15.83%, outperforming the benchmark SPY, which returned +14.05% annual.

Over the past 10 years, BLD has had an average annual return of +27.59%, outperforming the benchmark SPY, which returned +15.53% annual.

Since Jul 1, 2015, BLD has had an average annual return of +28.18%, outperforming the benchmark SPY, which returned +14.48% annual.

202620252024202320222021202020192018201720162015
-2.40%+34%-16.81%+139.16%-43.28%+49.89%+78.58%+129.06%-40.59%+112.76%+15.70%+13.96%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+12.19%-4.22%-21.64%+26.02%-5.70%-2.47%-2.40%
2025+10.07%-10.59%-0.47%-3.01%-4.35%+14.44%+14.42%+13.59%-7.11%+8.09%+7.11%-7.80%+34%
2024-1.37%+9.01%+9.53%-8.18%+3.28%-7.82%+24.21%-17.87%+3.51%-13.13%+10.54%-20.30%-16.81%
2023+27.84%+3.76%+0.27%+8.33%-10.56%+31.92%+2.97%+5.90%-13.27%-9.08%+29.30%+26.53%+139.16%
2022-15.68%-7.72%-15.51%-0.14%+8.90%-15.26%+26.66%-13.21%-10.33%+3.25%-9.44%+1.56%-43.28%
2021+8.62%-4.77%+9.99%+6.18%-10.94%-0.14%+2.48%+7.94%-6.39%+25.47%+4.99%+2.27%+49.89%
2020+11.09%-11.80%-29.07%+30.08%+23.07%-0.80%+15.95%+16.59%+10.98%-10.24%+13.72%+5.65%+78.58%
2019+17.35%+12.67%+8.94%+9.89%+11.29%+4.40%-1.97%+14.16%+4.11%+7.78%+6.11%-6.53%+129.06%
2018+1.06%-9.01%+9.88%+4.16%+5.33%-6.68%-5.18%-16.15%-8.77%-19.71%+11.68%-11.67%-40.59%
2017+4.24%+13.13%+11.96%+8.92%+4.61%-0.89%-0.55%+12.45%+9.81%+1.26%+3.03%+11.40%+112.76%

Drawdown analysis of TopBuild (BLD)

The maximum drawdown for the BLD was -52.26%, occurring on Mar 16, 2020. Recovery took 50 trading sessions.

The current BLD drawdown is -26.09%.

Since Jul 1, 2015 BLD has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 4 times
  • 30% or more: 6 times
  • 20% or more: 9 times
  • 10% or more: 17 times
DepthStartTo BottomBottomTo RecoverEndTotal
-52.26%Feb 20, 202017Mar 16, 202050May 27, 202067
-51.38%Jun 12, 2018135Dec 24, 2018152Aug 2, 2019287
-49.39%Dec 27, 2021216Nov 3, 2022186Aug 3, 2023402
-42.41%Jul 30, 2024173Apr 8, 2025192Jan 13, 2026365
-39.12%Feb 13, 202630Mar 30, 2026OngoingOngoingOngoing
-34.70%Sep 17, 2015101Feb 11, 201671May 24, 2016172
-27.63%Aug 14, 202351Oct 25, 202326Dec 1, 202377
-23.63%Jul 26, 201670Nov 2, 201625Dec 8, 201695
-22.46%Apr 16, 202144Jun 18, 202187Oct 21, 2021131
-19.78%Oct 12, 202014Oct 30, 202033Dec 17, 202047
-18.12%Jun 5, 202015Jun 26, 202020Jul 27, 202035
-16.92%Feb 8, 202112Feb 25, 202131Apr 12, 202143
-16.35%Apr 5, 202460Jul 2, 20249Jul 16, 202469
-13.27%Jan 26, 201823Mar 1, 20187Mar 12, 201830
-10.89%Mar 16, 201810Apr 2, 201828May 10, 201838
-10.45%Jan 22, 20213Jan 27, 20218Feb 8, 202111
-10.31%Nov 23, 202118Dec 20, 20214Dec 27, 202122
-9.84%Sep 1, 20203Sep 4, 20207Sep 16, 202010
-9.69%Dec 8, 201615Dec 30, 201638Feb 27, 201753
-9.51%Nov 27, 201915Dec 19, 201920Jan 21, 202035
-9.34%Jul 20, 201514Aug 7, 20156Aug 17, 201520
-9.32%Jun 22, 20163Jun 27, 20169Jul 11, 201612
-9.15%Dec 22, 20208Jan 5, 20217Jan 14, 202115
-8.33%Dec 27, 20235Jan 4, 202411Jan 22, 202416
-8.09%May 27, 20202May 29, 20203Jun 3, 20205