Concrete Pumping Holdings, Inc. (BBCP)

Latest Insider Confidence Score

2026Q1

48.7
Bearish

Company insider confidence (by quarter)

2017Q3 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Argand Partners, LP Director 15,477,138 May 16, 2019
Stevens Brent M Director 11,005,275 Dec 8, 2021
Bbcp Investors, Llc 11,005,275 Dec 17, 2018
PGP Investors, LLC 11,005,275 Dec 17, 2018
Morgan Howard D. 10,822,500 May 1, 2019

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jan 19, 2026 Jan 28, 2026 Humphries Iain CFO Neutral 85.0 +23,048 5.10% -
Jan 19, 2026 Jan 28, 2026 Young Bruce F. CEO Neutral 77.5 +29,697 1.67% -
Jan 15, 2026 Jan 16, 2026 Humphries Iain CFO Sell 42.5 -9,635 -2.09% $62.3K
Jan 15, 2026 Jan 16, 2026 Young Bruce F. CEO Sell 45.0 -13,636 -0.76% $88.2K
Mar 17, 2025 Mar 19, 2025 Humphries Iain CFO Neutral 85.0 +25,920 5.95% -
Mar 17, 2025 Mar 19, 2025 Young Bruce F. CEO Neutral 77.5 +33,995 1.93% -
Mar 14, 2025 Mar 17, 2025 Alarcon Stephen Director Buy 67.5 +200 0.52% $1.1K
Mar 13, 2025 Mar 14, 2025 Young Bruce F. CEO Buy 90.0 +49,507 2.96% $256.9K
Jan 15, 2025 Jan 17, 2025 Young Bruce F. CEO Sell 82.5 +27,488 1.63% $73.7K
Jan 15, 2025 Jan 17, 2025 Humphries Iain CFO Sell 37.5 -181,345 -10.19% $1.8M
Aug 23, 2024 Aug 26, 2024 Humphries Iain CFO Sell 42.5 -13,944 -2.21% $90.2K
Aug 23, 2024 Aug 26, 2024 Young Bruce F. CEO Sell 42.5 -24,715 -1.45% $159.9K
May 14, 2024 May 16, 2024 Young Bruce F. CEO Sell 37.5 -330,982 -16.22% $2.3M
May 14, 2024 May 16, 2024 Young Bruce F. CEO Sell 53.8 -5,000 -0.24% $35K
Apr 15, 2024 Apr 17, 2024 Young Bruce F. CEO Sell 47.5 -13,522 -0.66% $96.4K
Apr 12, 2024 Apr 16, 2024 Humphries Iain CFO Neutral 77.5 +6,672 1.07% -
Mar 29, 2024 Apr 1, 2024 Humphries Iain CFO Sell 42.5 -14,283 -2.24% $112.8K
Mar 29, 2024 Apr 1, 2024 Young Bruce F. CEO Sell 42.5 -24,694 -1.18% $195.1K
Jan 20, 2024 Feb 26, 2024 Humphries Iain CFO Neutral 77.5 +10,002 1.59% -
Jan 20, 2024 Feb 26, 2024 Young Bruce F. CEO Neutral 77.5 +23,353 1.13% -
Dec 6, 2023 Dec 8, 2023 Young Bruce F. CEO Sell 42.5 -215,076 -9.45% $229K
Dec 6, 2023 Dec 8, 2023 Humphries Iain CFO Sell 42.5 -133,655 -17.54% $154.3K
Sep 13, 2023 Sep 15, 2023 Young Bruce F. CEO Sell 20.0 -37,130 -1.61% $302K
Aug 23, 2023 Aug 25, 2023 Young Bruce F. CEO Sell 42.5 -24,765 -1.06% $185.2K
Aug 23, 2022 Aug 25, 2023 Humphries Iain CFO Sell 42.5 -13,944 -1.80% $104.3K
Mar 29, 2023 Mar 30, 2023 Humphries Iain CFO Sell 42.5 -11,404 -1.45% $78.2K
Mar 29, 2023 Mar 30, 2023 Young Bruce F. CEO Sell 45.0 -18,033 -0.77% $123.7K
Dec 6, 2022 Dec 7, 2022 Young Bruce F. CEO Sell 45.0 -21,909 -0.92% $152.5K
Dec 6, 2022 Dec 7, 2022 Humphries Iain CFO Sell 42.5 -17,844 -2.22% $124.2K
Aug 23, 2022 Sep 2, 2022 Humphries Iain CFO Sell 42.5 -10,968 -1.34% $75.9K
Aug 23, 2022 Sep 2, 2022 Young Bruce F. CEO Sell 45.0 -17,888 -0.75% $123.8K
Mar 29, 2022 Mar 30, 2022 Young Bruce F. CEO Sell 45.0 -17,969 -0.74% $126K
Mar 29, 2022 Mar 30, 2022 Humphries Iain CFO Sell 42.5 -11,333 -1.37% $79.4K
Dec 6, 2021 Dec 16, 2021 Young Bruce F. CEO Sell 42.5 -28,983 -1.19% $232.7K
Jun 16, 2021 Dec 8, 2021 Stevens Brent M Director Neutral 37.5 -93,981 -0.79% -
Jul 16, 2021 Armstron Thomas K JR Director Neutral 52.5 - 0.00% -
Jul 16, 2021 Alarcon Stephen Director Neutral 52.5 - 0.00% -
Jul 16, 2021 Beres Ryan Director Neutral 52.5 - 0.00% -
Oct 29, 2020 Oct 30, 2020 Young Bruce F. CEO Neutral 27.5 -426,270 -14.86% -
Oct 29, 2020 Oct 30, 2020 Humphries Iain CFO Neutral 27.5 -331,542 -22.42% -
Jul 9, 2020 Jul 10, 2020 PIECUCH JOHN M Director Buy 90.0 +2,000 10.21% $6K
Jun 29, 2020 Jul 2, 2020 Stevens Brent M Director Sell 51.3 -6,695 -0.06% $25.1K
Jun 19, 2020 Jun 23, 2020 Stevens Brent M Director Sell 51.3 -2,685 -0.02% $10.7K
Jun 12, 2020 Jun 16, 2020 Stevens Brent M Director Sell 30.0 -99,484 -0.83% $382.6K
Apr 16, 2020 Apr 17, 2020 BROWN DAVID A B Director Buy 91.3 +18,415 13.10% $37.2K
Mar 31, 2020 Apr 2, 2020 PIECUCH JOHN M Director Buy 90.0 +2,000 11.37% $5.5K
Mar 24, 2020 Mar 25, 2020 PIECUCH JOHN M Director Buy 91.3 +3,000 20.56% $10.4K
Sep 23, 2019 Feb 27, 2020 PIECUCH JOHN M Director Buy 91.3 +5,600 62.29% $22.6K
May 14, 2019 May 16, 2019 Argand Partners, LP Director Buy 100.0 +1,625,000 11.73% $7.3M
May 14, 2019 May 16, 2019 Homme Matthew Director Buy 95.0 +26,666 100.00% $120K
May 14, 2019 May 16, 2019 Stevens Brent M Director Buy 95.0 +1,000,000 9.09% $4.5M
May 14, 2019 May 16, 2019 Hodges Brian Director Buy 95.0 +14,800 39.69% $77K
May 14, 2019 May 16, 2019 Young Bruce F. CEO Buy 92.5 +200,000 7.49% $900K
May 13, 2019 May 15, 2019 PIECUCH JOHN M Director Buy 91.3 +8,990 100.00% $45.2K
May 10, 2019 May 14, 2019 BROWN DAVID A B Director Buy 95.0 +27,726 74.36% $138.4K
Apr 29, 2019 May 1, 2019 Morgan Howard D. Director Neutral 90.0 +1,664,500 37.80% -
Apr 29, 2019 May 1, 2019 Hall David Graham Director Neutral 90.0 +8,535 29.69% -
Apr 29, 2019 May 1, 2019 Faust Heather L. Director Neutral 90.0 +1,664,500 37.80% -
Apr 29, 2019 May 1, 2019 Osman Tariq Director Neutral 90.0 +1,664,500 37.80% -
Apr 29, 2019 May 1, 2019 Hodges Brian Director Neutral 90.0 +8,535 29.69% -
Apr 29, 2019 May 1, 2019 Argand Partners, LP 10% Owner Neutral 90.0 +1,664,500 13.66% -
Apr 29, 2019 May 1, 2019 Faust Heather L. 10% Owner Neutral 90.0 +1,664,500 37.80% -
Apr 29, 2019 May 1, 2019 Osman Tariq 10% Owner Neutral 90.0 +1,664,500 37.80% -
Apr 29, 2019 May 1, 2019 BROWN DAVID A B Director Neutral 90.0 +8,535 29.69% -
Apr 22, 2019 Apr 23, 2019 Young Bruce F. CEO Neutral 52.5 - 0.00% -
Apr 10, 2019 Apr 12, 2019 Humphries Iain CFO Neutral 90.0 +909,735 100.00% -
Apr 10, 2019 Apr 12, 2019 Young Bruce F. CEO Neutral 90.0 +1,472,059 100.00% -
Jan 14, 2019 Jan 16, 2019 Owl Creek Asset Management, L.P. 10% Owner Neutral 52.5 - 0.00% -
Jan 9, 2019 Jan 16, 2019 Owl Creek Asset Management, L.P. 10% Owner Neutral 52.5 - 0.00% -
Jan 9, 2019 Jan 11, 2019 Owl Creek Asset Management, L.P. 10% Owner Neutral 52.5 - 0.00% -
Jan 4, 2019 Jan 8, 2019 Owl Creek Asset Management, L.P. 10% Owner Neutral 52.5 - 0.00% -
Dec 28, 2018 Jan 2, 2019 Owl Creek Asset Management, L.P. 10% Owner Neutral 52.5 - 0.00% -
Dec 21, 2018 Dec 28, 2018 Owl Creek Asset Management, L.P. 10% Owner Neutral 52.5 - 0.00% -
Dec 28, 2018 Owl Creek Asset Management, L.P. 10% Owner Neutral 52.5 - 0.00% -
Dec 20, 2018 Dec 26, 2018 Polar Asset Management Partners Inc. 10% Owner Neutral 52.5 - 0.00% -
Dec 17, 2018 Polar Asset Management Partners Inc. 10% Owner Neutral 52.5 - 0.00% -
Dec 17, 2018 Stevens Brent M Director Neutral 52.5 - 0.00% -
Dec 12, 2018 Homme Matthew Director Neutral 52.5 - 0.00% -
Dec 12, 2018 Cheesman Raymond Director Neutral 52.5 - 0.00% -
Dec 6, 2018 Dec 10, 2018 Hall David Graham Director Neutral 90.0 +28,750 100.00% -
Dec 6, 2018 Dec 10, 2018 Young Bruce F. CEO Neutral 52.5 - 0.00% -
Dec 6, 2018 Dec 10, 2018 Osman Tariq Director Neutral 90.0 +4,403,325 100.00% -
Dec 6, 2018 Dec 10, 2018 Morgan Howard D. Director Neutral 90.0 +4,403,325 100.00% -
Dec 6, 2018 Dec 10, 2018 Humphries Iain CFO Neutral 52.5 - 0.00% -
Dec 6, 2018 Dec 10, 2018 Hodges Brian Director Neutral 90.0 +28,750 100.00% -
Dec 6, 2018 Dec 10, 2018 Faust Heather L. Director Neutral 90.0 +4,403,325 100.00% -
Dec 6, 2018 Dec 10, 2018 Faud David Anthony Managing Director, U.K. Neutral 90.0 +220,026 100.00% -
Dec 6, 2018 Dec 10, 2018 BROWN DAVID A B Director Neutral 90.0 +28,750 100.00% -
Dec 10, 2018 Argand Partners, LP 10% Owner Neutral 52.5 - 0.00% -
Dec 10, 2018 Hall David Graham Director Neutral 52.5 - 0.00% -
Dec 10, 2018 Young Bruce F. CEO Neutral 52.5 - 0.00% -
Dec 10, 2018 PIECUCH JOHN M Director Neutral 52.5 - 0.00% -
Dec 10, 2018 Osman Tariq Director Neutral 52.5 - 0.00% -
Dec 10, 2018 Morgan Howard D. Director Neutral 52.5 - 0.00% -
Dec 10, 2018 Humphries Iain CFO Neutral 52.5 - 0.00% -
Dec 10, 2018 Hodges Brian Director Neutral 52.5 - 0.00% -
Dec 10, 2018 Faust Heather L. Director Neutral 52.5 - 0.00% -
Dec 10, 2018 Faud David Anthony Managing Director, U.K. Neutral 52.5 - 0.00% -
Dec 10, 2018 BROWN DAVID A B Director Neutral 52.5 - 0.00% -
Dec 6, 2018 Dec 10, 2018 Argand Partners Fund, LP 10% Owner Neutral 27.5 -4,403,325 -100.00% -