| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 11 '26 | Sale | 10.65 | 100,000 | 1,064,630 | 597,155 | Jun 11 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 10 '26 | Sale | 10.53 | 50,000 | 526,440 | 697,155 | Jun 11 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 09 '26 | Sale | 10.65 | 50,000 | 532,270 | 747,155 | Jun 11 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 29 '20 | Sale | 3.75 | 6,695 | 25,106 | 891,136 | Jul 02 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 23 '20 | Sale | 3.96 | 1,397 | 5,532 | 897,831 | Jun 23 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 19 '20 | Sale | 4.02 | 1,288 | 5,178 | 899,228 | Jun 23 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 16 '20 | Sale | 4.01 | 29,734 | 119,233 | 900,516 | Jun 16 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 15 '20 | Sale | 3.77 | 27,101 | 102,171 | 930,250 | Jun 16 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | Jun 12 '20 | Sale | 3.78 | 42,649 | 161,213 | 957,351 | Jun 16 12:00 AM |
| BBCP | Stevens Brent M | director, 10 percent owner: | May 14 '19 | Buy | 4.50 | 1,000,000 | 4,500,000 | 1,000,000 | May 16 12:00 AM |