CFO Iain Humphries sold 96,955 shares of BBCP at $10.79 on 2026-06-11; reduces holdings by -20.4% to 377,812 shares.
CFO Iain Humphries executed a substantial reduction in his BBCP position, selling 96,955 shares (97.0K shares) at $10.79 for $1,046,289.88 on 2026-06-11. This sale decreased his holdings by -20.4% from 474,767 shares to 377,812 shares. The company's fundamentals show mixed signals: revenue of $106,796,000.00 ($106.8M) in the latest quarter but annual revenue growth of -7.8% year-over-year, combined with a high P/E of 61.78 and net income of $2,548,000.00 ($2.5M). The stock's recent momentum is notable—30-day and 90-day gains of +52.3% and +62.8% respectively—though the current price of $11.12 remains -7.2% below the 52-week high of $11.98. The timing of this sale relative to the recent sharp gains and elevated valuation warrant closer examination of whether this reflects opportunistic portfolio management or signals about near-term company prospects.