| Insiders | Shares | % | Avg Price | Total $ | |
|---|---|---|---|---|---|
| Buys | 2 | +49,707 | 100% | $5.19 | +$258,031 |
| Sells | 0 | ||||
| Net | +2 | +49,707 | 100% | +$258,031 |
| Name | Relationship | Holdings Value | Past Year Net Change | Change % | Report Date |
|---|---|---|---|---|---|
| Brent M. Stevens | Director, 10%+ Owner | $91,940,929 | 31 Oct 2021 | ||
| Bruce F. Young | Chief Executive Officer, Director | $12,268,585 | 19 Jan 2026 | ||
| Iain Humphries | CFO and Secretary, Director | $3,268,422 | 19 Jan 2026 | ||
| Thomas K. Armstron JR | Director | $290,450 | 20 Apr 2021 | ||
| Stephen Alarcon | Director | $210,915 | +$1,090 | +0.52% | 14 Mar 2025 |
| Ryan Beres | Director | 20 Apr 2021 |
| Insider | Symbol | Class | Transaction | % | Value $ | * Price $ | Shares | Shares Owned | Date | Ownership |
|---|---|---|---|---|---|---|---|---|---|---|
| Iain Humphries | BBCP | Common Stock | Award | 5.1% | 23,048 | 474,767 | 19 Jan 2026 | Direct | ||
| Iain Humphries | BBCP | Restricted Stock Units TSR 2026 | Award | 88.9% | 13,446 | 28,566 | 19 Jan 2026 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Award | 1.67% | 29,697 | 1,812,107 | 19 Jan 2026 | Direct | ||
| Bruce F. Young | BBCP | Restricted Stock Units TSR 2026 | Award | 87.4% | 17,324 | 37,155 | 19 Jan 2026 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Tax liability | -2.09% | -9,635 | 451,719 | 15 Jan 2026 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Tax liability | -0.76% | -13,636 | 1,782,410 | 15 Jan 2026 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Award | 5.95% | 25,920 | 461,354 | 17 Mar 2025 | Direct | ||
| Iain Humphries | BBCP | Restricted Stock Units TSR 2025 | Award | 15,120 | 15,120 | 17 Mar 2025 | Direct | |||
| Bruce F. Young | BBCP | Common Stock | Award | 1.93% | 33,995 | 1,796,046 | 17 Mar 2025 | Direct | ||
| Bruce F. Young | BBCP | Restricted Stock Units TSR 2025 | Award | 19,831 | 19,831 | 17 Mar 2025 | Direct | |||
| Stephen Alarcon | BBCP | Common Stock | Purchase | 0.52% | $1,090 | $5.45 | 200 | 38,700 | 14 Mar 2025 | Direct |
| Bruce F. Young | BBCP | Common Stock | Purchase | 2.96% | $256,941 | $5.19 | 49,507 | 1,722,622 | 13 Mar 2025 | Direct |
| Iain Humphries | BBCP | Common Stock | Tax liability | -31.6% | -200,920 | 435,434 | 17 Jan 2025 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Options Exercise | 64.4% | 249,287 | 636,354 | 17 Jan 2025 | Direct | ||
| Iain Humphries | BBCP | Option | Options Exercise | -100% | -249,287 | 0 | 17 Jan 2025 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Tax liability | -0.48% | -8,305 | 1,712,544 | 15 Jan 2025 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Award | 2.12% | 35,793 | 1,720,849 | 15 Jan 2025 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Tax liability | -1.52% | -5,981 | 387,067 | 15 Jan 2025 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Award | 6.95% | 25,556 | 393,048 | 15 Jan 2025 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Tax liability | -2.21% | -13,944 | 616,779 | 23 Aug 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Tax liability | -1.45% | -24,715 | 1,685,056 | 23 Aug 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Tax liability | -16.2% | -330,982 | 1,709,771 | 14 May 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Options Exercise | 51.9% | 697,544 | 2,040,753 | 14 May 2024 | Direct | ||
| Bruce F. Young | BBCP | Option | Options Exercise | -100% | -697,544 | 0 | 14 May 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Sale | -0.24% | $35,000 | $7.00 | -5,000 | 2,040,753 | 14 May 2024 | Direct |
| Bruce F. Young | BBCP | Common Stock | Options Exercise | 0.52% | 10,565 | 2,045,753 | 14 May 2024 | Direct | ||
| Bruce F. Young | BBCP | Option | Options Exercise | -1.49% | -10,565 | 697,544 | 14 May 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Sale | -0.17% | $24,865 | $7.06 | -3,522 | 2,045,753 | 17 Apr 2024 | Direct |
| Bruce F. Young | BBCP | Common Stock | Options Exercise | 0.37% | 7,518 | 2,049,275 | 17 Apr 2024 | Direct | ||
| Bruce F. Young | BBCP | Option | Options Exercise | -1.05% | -7,518 | 708,109 | 17 Apr 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Sale | -0.24% | $35,450 | $7.09 | -5,000 | 2,049,275 | 16 Apr 2024 | Direct |
| Bruce F. Young | BBCP | Common Stock | Options Exercise | 0.52% | 10,549 | 2,054,275 | 16 Apr 2024 | Direct | ||
| Bruce F. Young | BBCP | Option | Options Exercise | -1.45% | -10,549 | 715,627 | 16 Apr 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Sale | -0.24% | $36,050 | $7.21 | -5,000 | 2,054,275 | 15 Apr 2024 | Direct |
| Bruce F. Young | BBCP | Common Stock | Options Exercise | 0.52% | 10,634 | 2,059,275 | 15 Apr 2024 | Direct | ||
| Bruce F. Young | BBCP | Option | Options Exercise | -1.44% | -10,634 | 726,176 | 15 Apr 2024 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Award | 1.07% | 6,672 | 630,723 | 12 Apr 2024 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Tax liability | -2.24% | -14,283 | 624,051 | 29 Mar 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Tax liability | -1.18% | -24,694 | 2,059,275 | 29 Mar 2024 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Award | 1.59% | 10,002 | 638,334 | 20 Jan 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Award | 1.13% | 23,353 | 2,083,969 | 20 Jan 2024 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Tax liability | -1.29% | -29,391 | 2,246,301 | 06 Dec 2023 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Disposed to Issuer | -8.27% | -185,685 | 2,060,616 | 06 Dec 2023 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Tax liability | -2.6% | -19,810 | 742,177 | 06 Dec 2023 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Disposed to Issuer | -15.3% | -113,845 | 628,332 | 06 Dec 2023 | Direct | ||
| Bruce F. Young | BBCP | Common Stock | Sale | -0.6% | $110,930 | $8.07 | -13,746 | 2,275,692 | 15 Sep 2023 | Direct |
| Bruce F. Young | BBCP | Common Stock | Sale | -0.93% | $175,502 | $8.15 | -21,534 | 2,289,438 | 14 Sep 2023 | Direct |
| Bruce F. Young | BBCP | Common Stock | Sale | -0.08% | $15,522 | $8.39 | -1,850 | 2,310,972 | 13 Sep 2023 | Direct |
| Bruce F. Young | BBCP | Common Stock | Tax liability | -1.06% | -24,765 | 2,312,822 | 23 Aug 2023 | Direct | ||
| Iain Humphries | BBCP | Common Stock | Tax liability | -1.45% | -11,404 | 775,931 | 29 Mar 2023 | Direct |