Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Concrete Pumping (BBCP)

Annual Return

Over the past 3 years, BBCP has had an average annual return of +8.40%, underperforming the benchmark SPY, which returned +22.77% annual.

Over the past 5 years, BBCP has had an average annual return of +0.59%, underperforming the benchmark SPY, which returned +14.05% annual.

Since Aug 21, 2017, BBCP has had an average annual return of -1.14%, underperforming the benchmark SPY, which returned +15.66% annual.

2026202520242023202220212020201920182017
+16.70%+12.88%-18.78%+40.18%-28.66%+114.13%-29.99%-33.54%-15.59%+0.52%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-13.86%+16.61%+5.93%+10.91%-1.26%+0.13%+16.70%
2025+42.31%-22.69%-16.52%+9.90%+17.17%-12.52%+11.07%+1.90%+1.29%-9.37%-1.56%+6.68%+12.88%
2024-5.86%+6.08%-3.54%-15.82%+7.82%-16.18%+10.97%-2.69%-10.79%-4.14%+24.68%-3.76%-18.78%
2023+39.15%-4.05%-12.94%+2.21%-0.14%+15.70%+0.51%-5.46%+12.45%-18.07%+5.84%+10.22%+40.18%
2022+0.12%-9.38%-9.95%-16.71%-3.06%+12.01%+7.76%+2.60%-3.74%-0.69%+10.22%-17.13%-28.66%
2021+42.58%+12.83%+20.28%+9.71%-1.35%+5.61%+2.71%-4.48%+2.77%+0.70%-5.00%+0.37%+114.13%
2020-6.76%+1.18%-44.59%-0.68%+17.25%+4.52%+7.47%-2.96%-1.66%-9.51%+20.75%-1.82%-29.99%
2019-4.14%-2.53%+16.38%-26.26%-22.72%+0.38%-20.90%+9.15%-10.18%-13.36%+39.54%+13.97%-33.54%
2018+0.72%-0.41%+0.31%+0.42%+0.20%-0.10%+0.91%+0.19%+2.31%+0.20%+0.79%-20.10%-15.59%
2017+0.21%+0.61%-0.30%-0.52%+0.52%+0.52%

Drawdown analysis of Concrete Pumping (BBCP)

The maximum drawdown for the BBCP was -84.79%, occurring on Apr 17, 2020. This drawdown has not yet recovered.

The current BBCP drawdown is -29.76%.

Since Aug 21, 2017 BBCP has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 1 time
  • 20% or more: 2 times
  • 10% or more: 2 times
DepthStartTo BottomBottomTo RecoverEndTotal
-84.79%Mar 14, 2019276Apr 17, 2020OngoingOngoingOngoing
-29.93%Jul 24, 2018139Feb 12, 201921Mar 14, 2019160
-1.29%Oct 20, 201719Nov 16, 201741Jan 19, 201860
-0.91%Mar 5, 201811Mar 20, 201812Apr 6, 201823
-0.85%Jun 28, 20181Jun 29, 20185Jul 9, 20186
-0.82%Jan 19, 201819Feb 15, 201811Mar 5, 201830
-0.61%Apr 26, 20187May 7, 201810May 21, 201817
-0.61%May 21, 201810Jun 5, 201812Jun 21, 201822
-0.51%Sep 15, 20172Sep 19, 201723Oct 20, 201725
-0.50%Jul 9, 20183Jul 12, 20188Jul 24, 201811
-0.31%Sep 5, 20172Sep 7, 20172Sep 11, 20174
-0.31%Sep 13, 20171Sep 14, 20171Sep 15, 20172
-0.31%Apr 6, 20181Apr 9, 201813Apr 26, 201814
-0.21%Jun 21, 20182Jun 25, 20182Jun 27, 20184
-0.04%Aug 25, 20171Aug 28, 20171Aug 29, 20172